#!/bin/env groovy stage "Loading Sripts" node ('master') { 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 sh 'echo $PROFILE' } } fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') { fileLoader.load('el_pipeline.groovy'); }