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:
@@ -37,7 +37,7 @@ pipelines:
|
||||
- ./gradlew clean bootJar
|
||||
|
||||
branches:
|
||||
develop:
|
||||
developer:
|
||||
- step:
|
||||
name: 01_image-setup
|
||||
script:
|
||||
@@ -80,8 +80,8 @@ pipelines:
|
||||
name: 05_publish
|
||||
script:
|
||||
- set -euo pipefail
|
||||
- aws s3 sync build/ "s3://${S3_FRONTEND_BUCKET}/" --delete
|
||||
- aws s3 cp build/libs/*.jar "s3://${S3_ARTIFACTS_BUCKET}/develop/proyectosacc-app.jar"
|
||||
- aws s3 sync build/ "s3://${DEV_S3_FRONTEND_BUCKET}/" --delete
|
||||
- aws s3 cp build/libs/*.jar "s3://${DEV_S3_ARTIFACTS_BUCKET}/develop/proyectosacc-app.jar"
|
||||
|
||||
- step:
|
||||
name: 06_install
|
||||
@@ -111,7 +111,7 @@ pipelines:
|
||||
- aws cloudfront create-invalidation --distribution-id "${CLOUDFRONT_DISTRIBUTION_ID}" --paths "/*"
|
||||
- bash ci-cd-commons/telegram_alert.sh "✅ Deploy DEV de proyectosacc completado exitosamente"
|
||||
|
||||
main:
|
||||
master:
|
||||
- step:
|
||||
name: 01_image-setup
|
||||
script:
|
||||
@@ -154,8 +154,8 @@ pipelines:
|
||||
name: 05_publish
|
||||
script:
|
||||
- set -euo pipefail
|
||||
- aws s3 sync build/ "s3://${S3_FRONTEND_BUCKET}/" --delete
|
||||
- aws s3 cp build/libs/*.jar "s3://${S3_ARTIFACTS_BUCKET}/main/proyectosacc-app.jar"
|
||||
- aws s3 sync build/ "s3://${PROD_S3_FRONTEND_BUCKET}/" --delete
|
||||
- aws s3 cp build/libs/*.jar "s3://${PROD_S3_ARTIFACTS_BUCKET}/main/proyectosacc-app.jar"
|
||||
|
||||
- step:
|
||||
name: 06_install
|
||||
|
||||
Reference in New Issue
Block a user