반응형
build:
stage: build
image: openjdk:12-alpine
script:
- sed -i "s/CI_PIPELINE_IID/$CI_PIPELINE_IID/" ./src/main/resources/application.yml
- sed -i "s/CI_COMMIT_SHORT_SHA/$CI_COMMIT_SHORT_SHA/" ./src/main/resources/application.yml
- sed -i "s/CI_COMMIT_BRANCH/$CI_COMMIT_BRANCH/" ./src/main/resources/application.yml
- ./gradlew build
- mv ./build/libs/cars-api.jar ./build/libs/$ARTIFACT_NAME
artifacts:
paths:
- ./build/libs/
반응형
'[AWS] > GITLAB' 카테고리의 다른 글
15: GitLab CI Deploy to Remote Server over SSH (0) | 2022.03.04 |
---|---|
65장. Assignment solution (오류 해결) (0) | 2022.03.02 |
63장. AWS CLI를 사용하여 AWS Elastic Beanstalk에 Java 애플리케이션을 배포하는 방법 (0) | 2022.03.02 |
62장. GitLab CI에서 AWS S3로 파일을 업로드하는 방법 (0) | 2022.03.01 |
[AWS] GitLab CICD Pipelines with AWS EC2 and S3 (0) | 2022.02.28 |
댓글