aboutsummaryrefslogtreecommitdiffstats
path: root/Jenkinsfile
diff options
context:
space:
mode:
authorGravatar Tom Willemse2020-10-10 01:02:05 -0700
committerGravatar Tom Willemse2020-10-10 01:02:05 -0700
commit2a2bd05f8cbb8c64ab63206e3a622fb8ee81a943 (patch)
treed2b74bc4b798d46c189f97c0baafc93bf2c23871 /Jenkinsfile
parentcb771cd95011c22426af76a5dbf2618f94b196fc (diff)
downloadnew-ryuslash.org-2a2bd05f8cbb8c64ab63206e3a622fb8ee81a943.tar.gz
new-ryuslash.org-2a2bd05f8cbb8c64ab63206e3a622fb8ee81a943.zip
Add known hosts to the rsync command
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 98fbd62..e153d6c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -46,8 +46,9 @@ pipeline {
unstash 'public_html'
unstash 'public_css'
- withCredentials([file(credentialsId: 'ryuslash.org-deploy-key-2', variable: 'KEY_FILE')]) {
- sh 'rsync -e "ssh -p 4511 -i $KEY_FILE" -v -c -r --delete public/ "site@ryuslash.org:public_html/"'
+ withCredentials([file(credentialsId: 'ryuslash.org-deploy-key-2', variable: 'KEY_FILE'),
+ file(credentialsId: 'ryuslash-known-hosts', variable: 'KNOWN_HOSTS_FILE')]) {
+ sh 'rsync -e "ssh -p 4511 -o \"UserKnownHostsFile $KNOWN_HOSTS_FILE\" -i $KEY_FILE" -v -c -r --delete public/ "site@ryuslash.org:public_html/"'
}
}
}