Use a volume when running the unit tests instead of copying the source in the image

This commit is contained in:
mprahl
2018-06-14 08:54:27 -04:00
parent e2e804b1d6
commit 83d7d96141
5 changed files with 34 additions and 14 deletions

4
Jenkinsfile vendored
View File

@@ -33,12 +33,12 @@ node('factory2'){
}
stage('Build Docker Image') {
onmyduffynode 'cd fm-orchestrator && docker build -t mbs/test -f Dockerfile-tests .'
onmyduffynode 'cd fm-orchestrator && docker build -t mbs/test -f docker/Dockerfile-tests .'
}
stage('Run Test Suite') {
timeout(20) {
onmyduffynode 'cd fm-orchestrator && docker run mbs/test'
onmyduffynode 'cd fm-orchestrator && docker run -v $PWD:/src:Z mbs/test'
}
}