更新 .drone.yml
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
zeiss 2024-04-21 22:09:21 +08:00
parent 3de94a5b05
commit c88d0aa8bf
1 changed files with 24 additions and 0 deletions

View File

@ -70,6 +70,7 @@ steps:
- cd /apps/project/ # 进入宿主机构建目录
- echo "------test1-----------"
- echo $PRIVATE_SSH_KEY
- echo $PRIVATE_SSH_KEY
- echo "-----test-------"
- sshpass -p "" scp root@119.91.218.235:/root/opt/module/project/test/*.jar /apps/project/
- ls -l
@ -79,6 +80,29 @@ steps:
- promote
target:
- web2-start # 判断promote 的 Target 参数 只有当相同时触发
- name: web3-start scp
image: kroniak/ssh-client
environment:
PRIVATE_SSH_KEY:
from_secret: ssh_key2
REMOTE_HOST: "root@106.52.175.114"
volumes:
- name: maven-build
path: /root/opt/module/project/test
commands:
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
- echo "$PRIVATE_SSH_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- scp -r $REMOTE_HOST:/apps/project/test/* /root/opt/module/project/test
when:
event:
- promote
target:
- web3-start # 判断promote 的 Target 参数 只有当相同时触发
- name: rebuild cache # 构建缓存
image: drillster/drone-volume-cache
volumes: