def mapBranchToEnv(branchName) { def branchNameToEnv = [develop: 'dev', qa: 'qa', master: 'prod'] return branchNameToEnv[branchName] } def composeFileName(branchName) { return 'livecarta_build/compose.' + mapBranchToEnv(branchName) + '.yaml' } def composeProjectName(branchName) { return 'lc_' + mapBranchToEnv(branchName) + '_apps' } def imgTag(branchName) { def tag = [develop: 'dev', qa: 'qa', master: 'prod', main: 'prod'] return tag[branchName] } def deploymentServer(branchName) { def servers = [develop: 'livecarta-dev', qa: 'live-ci', master: 'livecarta-prod-web'] return servers[branchName] }