mirror of
https://github.com/EDCD/coriolis.git
synced 2025-12-09 14:45:35 +00:00
24 lines
602 B
Groovy
24 lines
602 B
Groovy
pipeline {
|
|
agent any
|
|
stages {
|
|
stage('Get coriolis-data') {
|
|
steps {
|
|
sh '''YES=`echo $GIT_BRANCH | awk -F / \'{print $2}\'`
|
|
export BRANCH=`git rev-parse --abbrev-ref $YES`
|
|
rm -rf $WORKSPACE/../coriolis-data
|
|
git clone https://github.com/edcd/coriolis-data.git $WORKSPACE/../coriolis-data
|
|
cd ../coriolis-data
|
|
git fetch --all
|
|
git checkout $BRANCH'''
|
|
}
|
|
}
|
|
stage('Build') {
|
|
steps {
|
|
sshagent (credentials: ['63c9de04-3213-47c3-8345-2f3442097a5b']) {
|
|
sh 'ssh -p 56499 -o StrictHostKeyChecking=no willb@172.17.0.1 echo hi'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|