From 260233b3e9dfdb24d8a3e4f97391b69416d53345 Mon Sep 17 00:00:00 2001 From: Gabriel Ionescu Date: Tue, 15 Nov 2016 16:20:12 +0100 Subject: Added Jenkins config files for networking profile Signed-off-by: Adrian Dudau --- Jenkinsfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Jenkinsfile (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..9c3b442 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,20 @@ +#!/bin/env groovy + +// This script is used internally by Enea for automated tests on Linux builds + +MANIFEST_REPOSITORY = scm.getUserRemoteConfigs()[0].getUrl() + +IS_CI = false + +def git_repo = MANIFEST_REPOSITORY.trim().split('/')[-1] +def git_repo_name = git_repo.replace('.git','') +PROFILE = git_repo_name.split('-')[-1] +BRANCH = env.BRANCH_NAME + +fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') { + fileLoader.load('freeze_manifest.groovy'); +} + +fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') { + fileLoader.load('eltf_pipeline.groovy'); +} -- cgit v1.2.3-54-g00ecf