|
|
@@ -7,7 +7,10 @@ volumes: # 声明数据卷
|
|
|
# Host Volume, 挂载到宿主机上的卷轴
|
|
|
host:
|
|
|
# 宿主机的绝对路径
|
|
|
- path: /home/gite/drone/cache/mvn_repo
|
|
|
+ path: /home/ABServer/cache/mvn_repo
|
|
|
+ - name: mvn_config
|
|
|
+ host:
|
|
|
+ path: /home/ABServer/config/mvn-settings.xml
|
|
|
- name: uploadDir
|
|
|
host:
|
|
|
path: /home/ABServer/webroot/kxs-gateway/
|
|
|
@@ -22,15 +25,17 @@ steps:
|
|
|
depends_on: [clone] # 依赖的步骤
|
|
|
volumes: # 挂载数据卷
|
|
|
- name: mvn_repo # 数据卷名称
|
|
|
- path: /drone/src/node_modules # 容器内目录 绝对路径
|
|
|
+ path: /drone/usr/share/maven/repo # 容器内目录 绝对路径
|
|
|
- name: targetDir
|
|
|
path: /drone/kxs-gateway/target
|
|
|
+ - name: mvn_config
|
|
|
+ path: /drone/usr/share/maven/conf/settings.xml
|
|
|
commands: # 执行命令
|
|
|
- pwd # 查看当前目录
|
|
|
- mvn dependency:resolve
|
|
|
- mvn clean package -Dmaven.test.skip=true -P test
|
|
|
|
|
|
- - pwd targetDir # 查看当前目录
|
|
|
+ - pwd ./ # 查看当前目录
|
|
|
# - cp -a ./package.json /nodeServer1 && cp -a ./bootstrap.js /nodeServer1
|
|
|
# - cp -a ./node_modules /nodeServer1
|
|
|
# - cp -a dist/* fwdocs
|