diff options
author | Andrei Gheorghiu <adgh@eltf-jenkins02.stolab01.enea.se> | 2016-09-15 09:46:02 +0200 |
---|---|---|
committer | Andrei Gheorghiu <adgh@eltf-jenkins02.stolab01.enea.se> | 2016-09-15 09:46:02 +0200 |
commit | 32fdfe2dc36e8298ed89073b471d08b4edbcef68 (patch) | |
tree | baf39364aa1ee284471a969a999d56f063cd7c24 /Jenkinsfile | |
parent | b1cd2d751b4f5026cb486c4f85e6944fcb3c89d7 (diff) | |
download | el_manifests-standard-32fdfe2dc36e8298ed89073b471d08b4edbcef68.tar.gz |
Jenkinsfile
Diffstat (limited to 'Jenkinsfile')
-rw-r--r-- | Jenkinsfile | 20 |
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 | ||
3 | stage "Loading Sripts" | ||
4 | |||
3 | node ('master') { | 5 | node ('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 | 16 | System.exit(1) | |
8 | node ('builder') { | 17 | fileLoader.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 | } |