From 32fdfe2dc36e8298ed89073b471d08b4edbcef68 Mon Sep 17 00:00:00 2001 From: Andrei Gheorghiu Date: Thu, 15 Sep 2016 09:46:02 +0200 Subject: Jenkinsfile --- Jenkinsfile | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 04aba0b..dfa7334 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,19 @@ #!/bin/env groovy +stage "Loading Sripts" + node ('master') { - println 'in node master: ' - sh 'env' + print 'master node' + dir ("../${env.BRANCH_NAME}@script") { + def git_remote_url = sh returnStdout: true, script: "git remote get-url origin" + def git_repo = git_remote_url.trim().split('/')[-1] + def git_repo_name = git_repo.replace('.git','') + def profile = git_repo_name.split('-')[-1] + env.PROFILE = profile + print git_repo_name + } } - -node ('builder') { - println 'in node builder: ' - sh 'env' +System.exit(1) +fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') { + fileLoader.load('el_pipeline.groovy'); } -- cgit v1.2.3-54-g00ecf