From 572aa4d3bf3399232241a7ecabaa3d46a2e11339 Mon Sep 17 00:00:00 2001 From: Peter Bagrij Date: Fri, 21 Jul 2023 09:17:16 +0200 Subject: [PATCH] FINERACT-1724 - pin localstack version --- .github/workflows/build-mariadb.yml | 15 +++------------ .github/workflows/build-mysql.yml | 15 +++------------ .github/workflows/build-postgresql.yml | 15 +++------------ 3 files changed, 9 insertions(+), 36 deletions(-) diff --git a/.github/workflows/build-mariadb.yml b/.github/workflows/build-mariadb.yml index bb74ea49b..c4083d78f 100644 --- a/.github/workflows/build-mariadb.yml +++ b/.github/workflows/build-mariadb.yml @@ -60,18 +60,9 @@ jobs: AWS_SECRET_ACCESS_KEY: localstack AWS_REGION: us-east-1 run: | - echo "Update python pyopenssl" - pip install --upgrade pyopenssl - echo "Install localstack" - pip install localstack awscli-local[ver1] # install LocalStack cli and awslocal - docker pull localstack/localstack # Make sure to pull the latest version of the image - localstack start -d # Start LocalStack in the background - - echo "Waiting for LocalStack startup..." # Wait 30 seconds for the LocalStack container - localstack wait -t 30 # to become ready before timing out - echo "Startup complete" - echo "Create fineract S3 bucket" - awslocal s3api create-bucket --bucket fineract-reports + docker run -d --name localstack -p 4566:4566 -p 4510-4559:4510-4559 localstack/localstack:2.1 + sleep 10 + docker exec localstack awslocal s3api create-bucket --bucket fineract-reports echo "LocalStack initialization complete" - name: Install additional software run: | diff --git a/.github/workflows/build-mysql.yml b/.github/workflows/build-mysql.yml index 588da4178..5f46e8e1f 100644 --- a/.github/workflows/build-mysql.yml +++ b/.github/workflows/build-mysql.yml @@ -60,18 +60,9 @@ jobs: AWS_SECRET_ACCESS_KEY: localstack AWS_REGION: us-east-1 run: | - echo "Update python pyopenssl" - pip install --upgrade pyopenssl - echo "Install localstack" - pip install localstack awscli-local[ver1] # install LocalStack cli and awslocal - docker pull localstack/localstack # Make sure to pull the latest version of the image - localstack start -d # Start LocalStack in the background - - echo "Waiting for LocalStack startup..." # Wait 30 seconds for the LocalStack container - localstack wait -t 30 # to become ready before timing out - echo "Startup complete" - echo "Create fineract S3 bucket" - awslocal s3api create-bucket --bucket fineract-reports + docker run -d --name localstack -p 4566:4566 -p 4510-4559:4510-4559 localstack/localstack:2.1 + sleep 10 + docker exec localstack awslocal s3api create-bucket --bucket fineract-reports echo "LocalStack initialization complete" - name: Install additional software run: | diff --git a/.github/workflows/build-postgresql.yml b/.github/workflows/build-postgresql.yml index 6724df00b..bf5a23212 100644 --- a/.github/workflows/build-postgresql.yml +++ b/.github/workflows/build-postgresql.yml @@ -61,18 +61,9 @@ jobs: AWS_SECRET_ACCESS_KEY: localstack AWS_REGION: us-east-1 run: | - echo "Update python pyopenssl" - pip install --upgrade pyopenssl - echo "Install localstack" - pip install localstack awscli-local[ver1] # install LocalStack cli and awslocal - docker pull localstack/localstack # Make sure to pull the latest version of the image - localstack start -d # Start LocalStack in the background - - echo "Waiting for LocalStack startup..." # Wait 30 seconds for the LocalStack container - localstack wait -t 30 # to become ready before timing out - echo "Startup complete" - echo "Create fineract S3 bucket" - awslocal s3api create-bucket --bucket fineract-reports + docker run -d --name localstack -p 4566:4566 -p 4510-4559:4510-4559 localstack/localstack:2.1 + sleep 10 + docker exec localstack awslocal s3api create-bucket --bucket fineract-reports echo "LocalStack initialization complete" - name: Install additional software run: |