-
Tucker Siegel authoredTucker Siegel authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
staging 1.03 KiB
pipeline {
agent any
tools {
go 'go-1.16'
}
stages {
stage('build new dawn-cli') {
steps {
git branch: 'main',
credentialsId: 'tucker-gitlab-login',
url: 'https://gitlab.cs.umd.edu/dawn/go-backend/dawn-cli'
sh """
cd dawn-cli
go build
cp dawn-cli /home/tucker.siegel/bin/dawn-cli
cd ..
"""
}
}
stage('teardown') {
steps {
sh """
/home/tucker.siegel/bin/dawn-cli teardown
"""
}
}
// stage('cleanup old images') {
// steps {
// sh """
// docker rmi $(docker images | grep 'dawn-gateway-dev')
// docker rmi $(docker images | grep 'dawn-user-dev')
// docker rmi $(docker images | grep 'dawn-gdd-dev')
// docker rmi $(docker images | grep 'crop-progress-tool-dev')
// """
// }
// }
}
}