jenkins sshpass远程发布
#!/bin/baship=xxxuser="xxx"password="xxx"file="/var/lib/jenkins/workspace/jenkins-test/target/jenkins-test-0.0.1-SNAPSHOT.jar"fileName="jenkins-test-0.0.1-SNAPSHOT.jar"port=xxxexport BUILD_ID=dontKill
·
#!/bin/bash
ip=xxx
user="xxx"
password="xxx"
file="/var/lib/jenkins/workspace/jenkins-test/target/jenkins-test-0.0.1-SNAPSHOT.jar"
fileName="jenkins-test-0.0.1-SNAPSHOT.jar"
port=xxx
export BUILD_ID=dontKillMe
sshpass -p $password scp $file root@$ip:/usr/local
sshpass -p $password ssh root@$ip "sudo fuser -k -n tcp $port;nohup java -jar -Xms512m -Xmx512m /usr/local/$fileName > /usr/local/$fileName.log 2>&1 &"
更多推荐
所有评论(0)