@@ -537,14 +537,14 @@ def _check_containers_running(*, is_up=True):
537
537
raise typer .Exit (code = 1 )
538
538
539
539
540
- def _find_dirac_release_and_branch ():
540
+ def _find_dirac_release ():
541
541
# Start by looking for the GitHub/GitLab environment variables
542
- ref = os . environ . get ( "CI_COMMIT_REF_NAME" , os .environ . get ( "GITHUB_REF" ))
543
- if ref == "refs/heads/integration" :
544
- return "integration" , ""
545
- ref = os . environ . get ( "CI_MERGE_REQUEST_TARGET_BRANCH_NAME" , os .environ . get ( "GITHUB_BASE_REF" ))
546
- if ref == "integration" :
547
- return "integration" , ""
542
+ if "GITHUB_BASE_REF" in os .environ : # this will be "rel-v8r0"
543
+ return os . environ [ "GITHUB_BASE_REF" ]
544
+ if "CI_COMMIT_REF_NAME" in os . environ :
545
+ return os .environ [ "CI_COMMIT_REF_NAME" ]
546
+ if "CI_MERGE_REQUEST_TARGET_BRANCH_NAME" in os . environ :
547
+ return os . environ [ "CI_MERGE_REQUEST_TARGET_BRANCH_NAME" ]
548
548
549
549
repo = git .Repo (os .getcwd ())
550
550
# Try to make sure the upstream remote is up to date
@@ -577,9 +577,9 @@ def _find_dirac_release_and_branch():
577
577
err = True ,
578
578
fg = c .YELLOW ,
579
579
)
580
- return "integration" , ""
580
+ return "integration"
581
581
else :
582
- return "" , f"v { version . major } r { version . minor } "
582
+ return version_branch
583
583
584
584
585
585
def _make_env (flags ):
@@ -645,7 +645,9 @@ def _make_config(modules, flags, release_var, editable):
645
645
if release_var :
646
646
config |= dict ([release_var .split ("=" , 1 )])
647
647
else :
648
- config ["DIRAC_RELEASE" ], config ["DIRACBRANCH" ] = _find_dirac_release_and_branch ()
648
+ config ["DIRAC_RELEASE" ] = _find_dirac_release ()
649
+
650
+ print (config )
649
651
650
652
for key , default_value in FEATURE_VARIABLES .items ():
651
653
config [key ] = flags .pop (key , default_value )
0 commit comments