From 7f255b4330c4bb8ca93800729da81ddb028898c5 Mon Sep 17 00:00:00 2001 From: peusterm Date: Tue, 1 Oct 2019 13:33:42 +0200 Subject: [PATCH] CI: Pre-test stage Change-Id: Ib75ec0d031fc31df9616219611351a4a8d5723f0 Signed-off-by: peusterm --- Jenkinsfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index c314ea1..6bb190f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -39,12 +39,16 @@ def devops_checkout() { node('docker') { checkout scm + + stage("Pre-Test") { + sh "docker build -t osm/vim-emu-pre-test ." + } + devops_checkout() // vim-emu: We need to use privileged mode, docker.sock, and host pids for the container // to test the emulator. Also needs -u 0:0 (root user inside container). //docker_args = "--privileged --pid='host' -v /var/run/docker.sock:/var/run/docker.sock -u 0:0" - # TODO run the custom tests here // call the normal OSM devops jobs (without root rights) -- 2.17.1