1
0
Fork 0
dchwww/ci/Jenkinsfile

25 lines
523 B
Groovy

pipeline {
agent any
triggers {
pollSCM ''
}
environment {
PUBLISH_HOST = 'web0.pyrocufflink.blue'
PUBLISH_USER = 'webapp.dchwww'
}
stages {
stage('Publish') {
steps {
sh 'pip wheel -w dist -r requirements.txt'
sshagent(['jenkins-web']) {
sh "ssh -oStrictHostKeyChecking=no ${PUBLISH_USER}@${PUBLISH_HOST} :"
sh '. ci/publish.sh'
}
}
}
}
}