Better support for legacy cases
To run the testing, add a comment with:
Bot test PACKAGE|all in TOOLCHAIN|all [(only|also) for LABEL-COMPILER-BUILDTYPE] please!
To ensure patches required for existing LCG branches are not lost, please add the respective labels: alsoTargeting:LCG_102-patches, alsoTargeting:master, etc.
Merge request reports
Activity
added alsoTargeting:LCG_102-patches label
requested review from @sailer
added test-needed label
248 copy_to_eos(str(Path(tmparea) / f"LCG_{version}" / f'{t}*.rpm'), eosmgmurl + target[t.startswith('LCG')], dryrun) 192 249 193 250 194 251 if __name__ == "__main__": 195 main() 252 parser = argparse.ArgumentParser() 253 parser.add_argument("version", help="LCG release version, e.g. 88 ot 97python3") 254 parser.add_argument("repo", help="Path to target RPM repository, ignored in legacy mode") 255 parser.add_argument("platform", help="Platform, ignored in legacy mode") 256 parser.add_argument("-n", "--dryrun", default=False, action="store_true") 257 parser.add_argument("--legacy", default=False, action="store_true", help="Legacy mode: for LCG_96 and older") 258 parser.add_argument("--legacy101", default=False, action="store_true", help="Internediate mode: for LCG_97-LCG_101") 259 args = parser.parse_args() 260 261 if args.legacy101: 262 // LCG_101 and older changed this line in version 2 of the diff
247 for t in list_to_copy: 248 copy_to_eos(str(Path(tmparea) / f"LCG_{version}" / f'{t}*.rpm'), eosmgmurl + target[t.startswith('LCG')], dryrun) 192 249 193 250 194 251 if __name__ == "__main__": 195 main() 252 parser = argparse.ArgumentParser() 253 parser.add_argument("version", help="LCG release version, e.g. 88 ot 97python3") 254 parser.add_argument("repo", help="Path to target RPM repository, ignored in legacy mode") 255 parser.add_argument("platform", help="Platform, ignored in legacy mode") 256 parser.add_argument("-n", "--dryrun", default=False, action="store_true") 257 parser.add_argument("--legacy", default=False, action="store_true", help="Legacy mode: for LCG_96 and older") 258 parser.add_argument("--legacy101", default=False, action="store_true", help="Internediate mode: for LCG_97-LCG_101") 259 args = parser.parse_args() 260 261 if args.legacy101: changed this line in version 2 of the diff
- Resolved by Andre Sailer
- Resolved by Andre Sailer
added 1 commit
- 8d27bfe7 - Make sure that the repository root is always defined
removed alsoTargeting:LCG_102-patches label
added alsoTargeting:LCG_102-patches label
mentioned in commit 9c6fb2a0
- A deleted user
added sweep:done label
picked the changes into the branch
cherry-pick-9c6fb2a05-LCG_102-patches
with commit 296e912amentioned in commit 296e912a
Sweep summary
Sweep ran in https://gitlab.cern.ch/sft/lcgcmake/-/jobs/22791864
Successful:- LCG_102-patches
mentioned in merge request !1331 (merged)
mentioned in commit bd727b77