@@ -24,26 +24,11 @@ jobs:
2424 - run :
2525 name : Install LocalStack CLI + awslocal
2626 command : |
27- python3 -m pip install --user --upgrade pip
28- python3 -m pip install --user localstack awscli-local[ver1]
29- echo 'export PATH=$HOME/.local/bin:$PATH' >> "$BASH_ENV"
30-
31- - run :
32- name : Verify and configure LocalStack token
33- command : |
34- source "$BASH_ENV"
35- if [ -z "${LOCALSTACK_AUTH_TOKEN:-}" ]; then
36- echo "LOCALSTACK_AUTH_TOKEN is not set in this job."
37- echo "Set it in CircleCI Project Settings > Environment Variables or via Context."
38- exit 1
39- fi
40- echo "LOCALSTACK_AUTH_TOKEN is present (length=${#LOCALSTACK_AUTH_TOKEN})"
41- localstack auth set-token "$LOCALSTACK_AUTH_TOKEN"
27+ pip3 localstack awscli-local[ver1]
4228
4329 - run :
4430 name : Start LocalStack
4531 command : |
46- source "$BASH_ENV"
4732 docker pull localstack/localstack:latest
4833 localstack start -d
4934 localstack wait -t 60
6348 - run :
6449 name : Export state
6550 command : |
66- source "$BASH_ENV"
6751 localstack state export ls-state.zip
6852
6953 - persist_to_workspace :
9781 - run :
9882 name : Install LocalStack CLI + awslocal
9983 command : |
100- python3 -m pip install --user --upgrade pip
101- python3 -m pip install --user localstack awscli-local[ver1]
102- echo 'export PATH=$HOME/.local/bin:$PATH' >> "$BASH_ENV"
103-
104- - run :
105- name : Verify and configure LocalStack token
106- command : |
107- source "$BASH_ENV"
108- if [ -z "${LOCALSTACK_AUTH_TOKEN:-}" ]; then
109- echo "LOCALSTACK_AUTH_TOKEN is not set in this job."
110- echo "Set it in CircleCI Project Settings > Environment Variables or via Context."
111- exit 1
112- fi
113- echo "LOCALSTACK_AUTH_TOKEN is present (length=${#LOCALSTACK_AUTH_TOKEN})"
114- localstack auth set-token "$LOCALSTACK_AUTH_TOKEN"
84+ pip3 install localstack awscli-local[ver1]
11585
11686 - run :
11787 name : Start LocalStack
@@ -138,7 +108,6 @@ jobs:
138108 when : on_fail
139109 name : Dump LocalStack logs
140110 command : |
141- source "$BASH_ENV"
142111 localstack logs | tee localstack.log
143112
144113 - store_artifacts :
0 commit comments