提交 cbb1798f authored 作者: Administrator's avatar Administrator

合并分支 'czq' 到 'master'

czq 查看合并请求 ty_wyl/adaptation-master1!14
# stages: cache:
# - build paths:
# - test - /home/czq/
# - deploy
#
# job 1:
# stage: build
# script:
# - mvn clean package
#
# job 2:
# stage: test
# script:
# - echo "开始测试"
# only:
# - master
# tags:
# - czq-Runner
# job 2:
# stage: build
# script:
# - echo "编译中。。。。"
# only:
# - master
# tags:
# - czq-Runner
# job 3:
# stage: deploy
# script:
# - echo "发布中...."
# only:
# - master
# tags:
# - czq-Runner
variables: stages:
MAVEN_OPTS: "-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true" - build
MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true" - test
- deploy
#定义后续运行之间应缓存的文件列表 job 1:
cache: stage: build
paths: script:
- /data/tools/maven3/repo - 'mvn clean package'
only:
- master
tags:
- czq-Runner
job 2:
stage: test
script:
- echo "测试中。。。。"
only:
- master
tags:
- czq-Runner
.validate: &validate job 3:
stage: build stage: deploy
script: script:
- 'mvn $MAVEN_CLI_OPTS test-compile' - 'java -jar adaptation-master-0.0.1-SNAPSHOT.jar'
only:
- master
tags:
- czq-Runner
.verify: &verify
stage: test
script:
- 'mvn $MAVEN_CLI_OPTS verify'
only:
- master
validate:jdk8:
<<: *validate
image: maven:3.5.2-jdk-8
verify:jdk8: #variables:
<<: *verify # MAVEN_OPTS: "-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true"
image: maven:3.5.2-jdk-8 # MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true"
#
install:jdk8: ##定义后续运行之间应缓存的文件列表
stage: test #cache:
script: # paths:
- '/data/tools/maven3/bin/mvn clean package -U install' # - /data/tools/maven3/repo
only: ##验证
- master #.validate: &validate
image: maven:3.5.2-jdk-8 # stage: build
# script:
deploy:jdk8: # - 'mvn $MAVEN_CLI_OPTS test-compile'
image: busybox:latest #
stage: deploy ##核实
script: #.verify: &verify
- '/data/tools/maven3/bin/mvn deploy' # stage: test
dependencies: # script:
- install:jdk8 # - 'mvn $MAVEN_CLI_OPTS verify'
only: # only:
- master # - master
\ No newline at end of file #
#validate:jdk8:
# <<: *validate
# image: maven:3.5.2-jdk-8
#
#verify:jdk8:
# <<: *verify
# image: maven:3.5.2-jdk-8
#
#install:jdk8:
# stage: test
# script:
# - '/data/tools/maven3/bin/mvn clean package -U install'
# only:
# - master
# image: maven:3.5.2-jdk-8
#
#deploy:jdk8:
# image: busybox:latest
# stage: deploy
# script:
# - '/data/tools/maven3/bin/mvn deploy'
# dependencies:
# - install:jdk8
# only:
# - master
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论