chore(ci): update pipeline to use env-prefixed S3 bucket variables

Aligns bitbucket-pipelines.yml with CCsoft CI/CD convention
<Env>_S3_FRONTEND_BUCKET and <Env>_S3_ARTIFACTS_BUCKET.
Branches already use master/developer.
This commit is contained in:
Evert Daniel Romero Garrido
2026-04-14 15:31:18 -06:00
parent 85297b12a2
commit 2cdeee0b84
+6 -6
View File
@@ -37,7 +37,7 @@ pipelines:
- ./gradlew clean bootJar - ./gradlew clean bootJar
branches: branches:
develop: developer:
- step: - step:
name: 01_image-setup name: 01_image-setup
script: script:
@@ -80,8 +80,8 @@ pipelines:
name: 05_publish name: 05_publish
script: script:
- set -euo pipefail - set -euo pipefail
- aws s3 sync build/ "s3://${S3_FRONTEND_BUCKET}/" --delete - aws s3 sync build/ "s3://${DEV_S3_FRONTEND_BUCKET}/" --delete
- aws s3 cp build/libs/*.jar "s3://${S3_ARTIFACTS_BUCKET}/develop/proyectosacc-app.jar" - aws s3 cp build/libs/*.jar "s3://${DEV_S3_ARTIFACTS_BUCKET}/develop/proyectosacc-app.jar"
- step: - step:
name: 06_install name: 06_install
@@ -111,7 +111,7 @@ pipelines:
- aws cloudfront create-invalidation --distribution-id "${CLOUDFRONT_DISTRIBUTION_ID}" --paths "/*" - aws cloudfront create-invalidation --distribution-id "${CLOUDFRONT_DISTRIBUTION_ID}" --paths "/*"
- bash ci-cd-commons/telegram_alert.sh "✅ Deploy DEV de proyectosacc completado exitosamente" - bash ci-cd-commons/telegram_alert.sh "✅ Deploy DEV de proyectosacc completado exitosamente"
main: master:
- step: - step:
name: 01_image-setup name: 01_image-setup
script: script:
@@ -154,8 +154,8 @@ pipelines:
name: 05_publish name: 05_publish
script: script:
- set -euo pipefail - set -euo pipefail
- aws s3 sync build/ "s3://${S3_FRONTEND_BUCKET}/" --delete - aws s3 sync build/ "s3://${PROD_S3_FRONTEND_BUCKET}/" --delete
- aws s3 cp build/libs/*.jar "s3://${S3_ARTIFACTS_BUCKET}/main/proyectosacc-app.jar" - aws s3 cp build/libs/*.jar "s3://${PROD_S3_ARTIFACTS_BUCKET}/main/proyectosacc-app.jar"
- step: - step:
name: 06_install name: 06_install