进入项目,选择 CI/CD -> 编辑器
完整配置如下:
variables:
MAVEN_OPTS: >-
-Dhttps.protocols=TLSv1.2
-Dmaven.repo.local=/builds/maven/repository
-Dorg.slf4j.simpleLogger.showDateTime=true
-Djava.awt.headless=true
MAVEN_CLI_OPTS: >-
-U
--batch-mode
--errors
--fail-at-end
--show-version
--no-transfer-progress
-DinstallAtEnd=true
-Dmaven.test.skip
--settings /builds/maven/settings.xml
image: maven:3-openjdk-11
stages:
- 打包
package:jdk11:
stage: 打包
script:
- 'mvn $MAVEN_CLI_OPTS clean package'
# war包存放路径
- 'mv target/*.war /home/user/publish/wars/dev/project_dev.war'
- 'docker restart 容器名称'
only:
- 'web'
tags:
- project
版权声明:本文为weixin_43887814原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。