Skip to content
Snippets Groups Projects
Commit 3da17aa1 authored by bhill6@wisc.edu's avatar bhill6@wisc.edu
Browse files

updated gitlab-ci file

parent f303e7b3
No related branches found
No related tags found
No related merge requests found
......@@ -15,15 +15,17 @@ build:
script:
- npm install
- ng build --prod --base-href /degree-planner --deploy-url /degree-planner/
- VERSION=$(node -p -e "require('./package.json').version")
- tar czf ./course-search-enroll-fe-$VERSION.tar.gz -C dist/course-search-enroll-fe ./
- aws s3 cp ./course-search-enroll-fe-$VERSION.tar.gz s3://enroll-app-front-end-builds/course-search-enroll-fe-$VERSION.tar.gz
deploy:
stage: deploy
script:
- npm install
- npm version patch && node ./update-version.js
- ng build --prod --base-href /degree-planner --deploy-url /degree-planner/
- aws s3 sync --acl public-read --sse --delete dist/course-search-enroll-fe s3://$S3_BUCKET_NAME
- aws configure set preview.cloudfront true
- VERSION=$(node -p -e "require('./package.json').version")
- aws s3 cp s3://enroll-app-front-end-builds/course-search-enroll-fe-$VERSION.tar.gz ./course-search-enroll-fe-$VERSION.tar.gz
- mkdir build && tar xzf ./course-search-enroll-fe-$VERSION.tar.gz -C build
- aws s3 sync --acl public-read --sse --delete build s3://$DEV_S3_BUCKET_NAME
- aws cloudfront create-invalidation --distribution-id $DEV_CFDIST_ID --paths '/*'
only:
- master@adi-ia/course-search-enroll-fe
......@@ -31,10 +33,10 @@ deploy:
deploy_test:
stage: deploy
script:
- npm install
- ng build --prod --base-href /degree-planner --deploy-url /degree-planner/
- aws s3 sync --acl public-read --sse --delete dist/course-search-enroll-fe s3://$TEST_S3_BUCKET_NAME
- aws configure set preview.cloudfront true
- VERSION=$(node -p -e "require('./package.json').version")
- aws s3 cp s3://enroll-app-front-end-builds/course-search-enroll-fe-$VERSION.tar.gz ./course-search-enroll-fe-$VERSION.tar.gz
- mkdir build && tar xzf ./course-search-enroll-fe-$VERSION.tar.gz -C build
- aws s3 sync --acl public-read --sse --delete build s3://$TEST_S3_BUCKET_NAME
- aws cloudfront create-invalidation --distribution-id $TEST_CFDIST_ID --paths '/*'
only:
- master@adi-ia/course-search-enroll-fe
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment