From a89961cf8b0c201870af458cde79597ae01928f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20K=C3=B6hler?= <lukas.koehler@h-da.de> Date: Mon, 27 Aug 2018 16:17:53 +0200 Subject: [PATCH] new validation script and new openshift template --- openshiftTemplate.yml | 4 ++-- validationScripts/validate.py | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/openshiftTemplate.yml b/openshiftTemplate.yml index b3cd6de..5d9fa5d 100644 --- a/openshiftTemplate.yml +++ b/openshiftTemplate.yml @@ -441,8 +441,8 @@ objects: - name: ENABLE_FATAL_ERROR_LOG_FILE value: 'false' volumeMounts: - - name: jenkins-volume - mountPath: /var/lib/jenkins + - name: jenkins-volume + mountPath: /var/lib/jenkins terminationMessagePath: /dev/termination-log securityContext: capabilities: {} diff --git a/validationScripts/validate.py b/validationScripts/validate.py index c7bc95b..6c82d9e 100644 --- a/validationScripts/validate.py +++ b/validationScripts/validate.py @@ -1,10 +1,9 @@ import os import time -from urllib import parse, request - import urllib3 from jenkins import Jenkins from jenkins import JenkinsException +from urllib import parse, request DEBUG = False @@ -38,7 +37,9 @@ def validate(job): job.working_dir = os.popen( 'find ' + FOLDER + ' -maxdepth 1 -type d -not -path ' + FOLDER + '/__pycache__ -not -path ' + FOLDER + '') \ .read()[0:-1] + '/' - job.run_make(mandatory=True) + for fname in os.listdir('.'): + if fname.endswith('Makefile'): + job.run_make(mandatory=True) server = Jenkins(JENKINS_URL, JENKINS_USERNAME, JENKINS_SECRET) create_pipeline(server) -- GitLab