From 86de9978894370729892e1a4cb2780788645afd3 Mon Sep 17 00:00:00 2001 From: Arno Rossouw <arno@bob.co.za> Date: Wed, 23 Apr 2025 12:07:21 +0200 Subject: [PATCH] INFRASTRUCTURE :: update gitlab-ci --- .gitlab-ci.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index de5cdd5..2c06230 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,6 +5,7 @@ variables: stages: - tagged_release + - deploy tagged_deploy: stage: tagged_release @@ -24,4 +25,20 @@ tagged_deploy: - ls -al - aws s3 cp bobgo-magento-extension-"$CI_COMMIT_TAG".tar.gz s3://bobgo-s3-magento-plugin/ --region=af-south-1 allow_failure: false - when: on_success \ No newline at end of file + when: on_success + +deploy: + stage: deploy + before_script: + - AWS_ACCESS_KEY_ID_KEY=$(echo "$CI_COMMIT_BRANCH"_"AWS_ACCESS_KEY_ID") + - AWS_ACCESS_KEY_ID=$(eval echo -e "\$$AWS_ACCESS_KEY_ID_KEY") + - AWS_SECRET_ACCESS_KEY_KEY=$(echo "$CI_COMMIT_BRANCH"_"AWS_SECRET_ACCESS_KEY") + - AWS_SECRET_ACCESS_KEY=$(eval echo -e "\$$AWS_SECRET_ACCESS_KEY_KEY") + - export AWS_ACCESS_KEY_ID + - export AWS_SECRET_ACCESS_KEY + script: + - ./make-zip.sh + - aws s3 cp bobgo-magento-plugin.zip s3://bobgo-s3-magento-plugin/ --region=af-south-1 + rules: + - if: '$CI_COMMIT_BRANCH == "dev" && $CI_COMMIT_TAG == null' + when: always -- GitLab