123
import java.text.SimpleDateFormat
import java.io.File
def credId='37184811-3b3a-4b43-806f-9659c165f821'
node {
echo 'Hello World'
cleanWs()
dir('gitBucket'){
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: credId, url: 'ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git']]])
}
sh "mkdir test"
sshagent(credentials:[credId]) {
sh """
rsync -ri --checksum lifeuser@100.67.237.9:/home/etc/httpd/conf/httpd.conf gitBucket/life-wagweb/stg/httpd/conf/httpd.conf >> test/diff.txt
}
}
Started by user Wang Pengyingkai Running in Durability level: MAX_SURVIVABILITY [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/pipeline_demo [Pipeline] { [Pipeline] echo Hello World [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done [Pipeline] dir Running in /var/lib/jenkins/workspace/pipeline_demo/gitBucket [Pipeline] { [Pipeline] checkout Cloning the remote Git repository Cloning repository ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git > /usr/local/bin/git init /var/lib/jenkins/workspace/pipeline_demo/gitBucket # timeout=10 Fetching upstream changes from ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git > /usr/local/bin/git --version # timeout=10 using GIT_SSH to set credentials > /usr/local/bin/git fetch --tags --progress ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git +refs/heads/*:refs/remotes/origin/* > /usr/local/bin/git config remote.origin.url ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git # timeout=10 > /usr/local/bin/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > /usr/local/bin/git config remote.origin.url ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git # timeout=10 Fetching upstream changes from ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git using GIT_SSH to set credentials > /usr/local/bin/git fetch --tags --progress ssh://git@git.dev.db.rakuten.co.jp:7999/RLII/middle_conf.git +refs/heads/*:refs/remotes/origin/* > /usr/local/bin/git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > /usr/local/bin/git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision a3c4fbf5865c4e3dc0f7c3e71b4923b9d0f4c5b1 (refs/remotes/origin/master) > /usr/local/bin/git config core.sparsecheckout # timeout=10 > /usr/local/bin/git checkout -f a3c4fbf5865c4e3dc0f7c3e71b4923b9d0f4c5b1 Commit message: "Set the timezone." > /usr/local/bin/git rev-list --no-walk a3c4fbf5865c4e3dc0f7c3e71b4923b9d0f4c5b1 # timeout=10 [Pipeline] } [Pipeline] // dir [Pipeline] sh Warning: JENKINS-41339 probably bogus PATH=/usr/local/phpenv/shims:/usr/local/phpenv/shims:$PATH:/var/lib/jenkins/:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jenkins/share/bin:/home/jenkins/phptools/vendor/bin:/var/lib/jenkins/:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jenkins/share/bin:/home/jenkins/phptools/vendor/bin; perhaps you meant to use ‘PATH+EXTRA=/something/bin’? [pipeline_demo] Running shell script + mkdir test [Pipeline] sshagent [ssh-agent] Using credentials jenkins_ssh [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-lbdcFF3763/agent.3763 SSH_AGENT_PID=3766 $ ssh-add /var/lib/jenkins/workspace/pipeline_demo@tmp/private_key_1844788584234299885.key Identity added: /var/lib/jenkins/workspace/pipeline_demo@tmp/private_key_1844788584234299885.key (/var/lib/jenkins/workspace/pipeline_demo@tmp/private_key_1844788584234299885.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 3766 killed; [ssh-agent] Stopped. Warning: JENKINS-41339 probably bogus PATH=/usr/local/phpenv/shims:/usr/local/phpenv/shims:$PATH:/var/lib/jenkins/:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jenkins/share/bin:/home/jenkins/phptools/vendor/bin:/var/lib/jenkins/:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jenkins/share/bin:/home/jenkins/phptools/vendor/bin; perhaps you meant to use ‘PATH+EXTRA=/something/bin’? [pipeline_demo] Running shell script + rsync -ri --checksum lifeuser@100.67.237.9:/home/etc/httpd/conf/ gitBucket/life-wagweb/stg/httpd/conf/ rsync: change_dir "/home/etc/httpd/conf" failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1505) [receiver=3.0.6] [Pipeline] } [Pipeline] // sshagent [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 23 Finished: FAILURE