From 3aecad7e592a4f71afa80c4f7e669d6946e263d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jodas?= Date: Tue, 21 Jan 2025 16:23:12 +0100 Subject: [PATCH] update GH workflow --- .github/workflows/push.yml | 16 ++++++++++++++++ .gitignore | 1 + docker-compose.yml | 5 +++++ 3 files changed, 22 insertions(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e1ad74b..c4d03ec 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -9,18 +9,29 @@ env: KBC_DEVELOPERPORTAL_PASSWORD: ${{ secrets.KBC_DEVELOPERPORTAL_PASSWORD }} DOCKERHUB_USER: keboolabot DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} + + # AWS Credentials TEST_STORAGE_API_URL: https://connection.eu-central-1.keboola.com/ TEST_STORAGE_API_TOKEN: ${{ secrets.TEST_STORAGE_API_TOKEN }} TEST_AWS_ACCESS_KEY_ID: AKIAQLZBTO5VMQJGVGNK TEST_AWS_SECRET_ACCESS_KEY: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }} TEST_AWS_REGION: eu-central-1 TEST_AWS_S3_BUCKET: ci-app-project-backup-s3filesbucket-7qyiq6iqfrse + + # Azure Credentials TEST_AZURE_STORAGE_API_URL: https://connection.north-europe.azure.keboola.com/ TEST_AZURE_STORAGE_API_TOKEN: ${{ secrets.TEST_AZURE_STORAGE_API_TOKEN }} TEST_AZURE_ACCOUNT_NAME: ciappprojectbackup TEST_AZURE_ACCOUNT_KEY: ${{ secrets.TEST_AZURE_ACCOUNT_KEY }} TEST_AZURE_REGION: eu-west-1 + # GCP Credentials + TEST_GCP_STORAGE_API_URL: "https://connection.europe-west3.gcp.keboola.com/" + TEST_GCP_STORAGE_API_TOKEN: ${{ secrets.TEST_GCP_STORAGE_API_TOKEN }} + TEST_GCP_SERVICE_ACCOUNT: ${{ secrets.TEST_GCP_SERVICE_ACCOUNT }} + TEST_GCP_BUCKET: "ci-app-project-backup" + TEST_GCP_REGION: "europe-west3" + jobs: build: runs-on: ubuntu-latest @@ -92,6 +103,11 @@ jobs: -e TEST_AZURE_ACCOUNT_NAME -e TEST_AZURE_ACCOUNT_KEY -e TEST_AZURE_REGION + -e TEST_GCP_STORAGE_API_URL + -e TEST_GCP_STORAGE_API_TOKEN + -e TEST_GCP_BUCKET + -e TEST_GCP_REGION + -e TEST_GCP_SERVICE_ACCOUNT $APP_IMAGE composer ci deploy: diff --git a/.gitignore b/.gitignore index 2c39a5f..1ac07f1 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /vendor /.idea /data +.phpunit.result.cache diff --git a/docker-compose.yml b/docker-compose.yml index 2b383ea..1e27bc9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,3 +20,8 @@ services: - TEST_AZURE_ACCOUNT_NAME - TEST_AZURE_ACCOUNT_KEY - TEST_AZURE_REGION + - TEST_GCP_STORAGE_API_URL + - TEST_GCP_STORAGE_API_TOKEN + - TEST_GCP_BUCKET + - TEST_GCP_REGION + - TEST_GCP_SERVICE_ACCOUNT