tsl/Jenkinsfile

24 lines
474 B
Groovy

pipeline {
agent {
docker {
image 'python:3.7.3'
args '--user=root'
}
}
stages {
stage('EON Build/Test') {
steps {
lock(resource: "", label: 'eon', inversePrecedence: true, variable: 'eon_name', quantity: 1){
timeout(time: 30, unit: 'MINUTES') {
dir(path: 'release') {
sh 'pip install paramiko'
sh 'python remote_build.py'
}
}
}
}
}
}
}