summaryrefslogtreecommitdiffstats
path: root/Jenkinsfile
diff options
context:
space:
mode:
authorAndrei Gheorghiu <adgh@eltf-jenkins02.stolab01.enea.se>2016-09-15 09:46:02 +0200
committerAndrei Gheorghiu <adgh@eltf-jenkins02.stolab01.enea.se>2016-09-15 09:46:02 +0200
commit32fdfe2dc36e8298ed89073b471d08b4edbcef68 (patch)
treebaf39364aa1ee284471a969a999d56f063cd7c24 /Jenkinsfile
parentb1cd2d751b4f5026cb486c4f85e6944fcb3c89d7 (diff)
downloadel_manifests-standard-32fdfe2dc36e8298ed89073b471d08b4edbcef68.tar.gz
Jenkinsfile
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile20
1 files changed, 14 insertions, 6 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 04aba0b..dfa7334 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -1,11 +1,19 @@
1#!/bin/env groovy 1#!/bin/env groovy
2 2
3stage "Loading Sripts"
4
3node ('master') { 5node ('master') {
4 println 'in node master: ' 6 print 'master node'
5 sh 'env' 7 dir ("../${env.BRANCH_NAME}@script") {
8 def git_remote_url = sh returnStdout: true, script: "git remote get-url origin"
9 def git_repo = git_remote_url.trim().split('/')[-1]
10 def git_repo_name = git_repo.replace('.git','')
11 def profile = git_repo_name.split('-')[-1]
12 env.PROFILE = profile
13 print git_repo_name
14 }
6} 15}
7 16System.exit(1)
8node ('builder') { 17fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') {
9 println 'in node builder: ' 18 fileLoader.load('el_pipeline.groovy');
10 sh 'env'
11} 19}