-
Notifications
You must be signed in to change notification settings - Fork 247
/
Copy pathforward_ports_map.py
129 lines (102 loc) · 6.01 KB
/
forward_ports_map.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# CMS GIT Repositories automatic forward port map
# FORMAT:
# GIT_REPO_FWPORTS[repo][source-branch]=[destination-branch[:strategy]]
# e.g
# GIT_REPO_FWPORTS["cmssw"]["CMSSW_7_6_X"]=["CMSSW_7_6_ROOT64_X", "CMSSW_8_0_X:ours"]
from releases import CMSSW_DEVEL_BRANCH
GIT_REPO_FWPORTS = {"cmsdist": {}, "cmssw": {}}
# Added explicitly by Zygimantas Matonis
GIT_REPO_FWPORTS["cms-sw.github.io"] = {"code": ["master"]}
# Forward port master branch to latest dev branch
# Master branch is always forward ported to one branch.
GIT_REPO_FWPORTS["cmssw"]["master"] = [CMSSW_DEVEL_BRANCH]
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_7_1_X/stable"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_7_1_X/stable"].append("IB/CMSSW_7_1_X/pythia240")
GIT_REPO_FWPORTS["cmssw"]["CMSSW_7_1_X"] = []
GIT_REPO_FWPORTS["cmssw"]["CMSSW_7_1_X"].append("CMSSW_7_1_PYTHIA240_X")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_9_1_X/gcc530"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_9_1_X/gcc530"].append("IB/CMSSW_9_1_X/gcc630")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_9_2_X/gcc530"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_9_2_X/gcc530"].append("IB/CMSSW_9_2_X/gcc630")
# Added explicitly by Shahzad MUZAFFAR
GIT_REPO_FWPORTS["cmssw"]["CMSSW_9_4_X"] = []
GIT_REPO_FWPORTS["cmssw"]["CMSSW_9_4_X"].append("CMSSW_9_4_MAOD_X")
GIT_REPO_FWPORTS["cmssw"]["CMSSW_9_4_X"].append("CMSSW_9_4_AN_X")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_10_1_X/gcc630"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_10_1_X/gcc630"].append("IB/CMSSW_10_1_X/gcc700")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_0_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_0_X/master"].append("IB/CMSSW_11_0_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_1_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_1_X/master"].append("IB/CMSSW_11_1_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_2_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_2_X/master"].append("IB/CMSSW_11_2_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_3_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_11_3_X/master"].append("IB/CMSSW_11_3_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_0_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_0_X/master"].append("IB/CMSSW_12_0_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_1_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_1_X/master"].append("IB/CMSSW_12_1_X/cc8")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_2_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_2_X/master"].append("IB/CMSSW_12_2_X/cc8")
GIT_REPO_FWPORTS["cmssw"]["CMSSW_12_4_X"] = []
GIT_REPO_FWPORTS["cmssw"]["CMSSW_12_4_X"].append("CMSSW_12_4_HLT_X")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_5_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_5_X/master"].append("IB/CMSSW_12_5_X/g11")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_6_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_12_6_X/master"].append("IB/CMSSW_12_6_X/g11")
# Automatically added
GIT_REPO_FWPORTS["cmssw"]["CMSSW_13_0_X"] = []
GIT_REPO_FWPORTS["cmssw"]["CMSSW_13_0_X"].append("CMSSW_13_0_HeavyIon_X")
GIT_REPO_FWPORTS["cmssw"]["CMSSW_13_0_X"].append("CMSSW_13_0_HLT_X")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_0_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_0_X/master"].append("IB/CMSSW_13_0_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_1_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_1_X/master"].append("IB/CMSSW_13_1_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_2_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_2_X/master"].append("IB/CMSSW_13_2_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_3_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_13_3_X/master"].append("IB/CMSSW_13_3_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_0_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_0_X/master"].append("IB/CMSSW_14_0_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_1_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_1_X/master"].append("IB/CMSSW_14_1_X/cs9")
# Added by smuzaffar: Special O2O test release
GIT_REPO_FWPORTS["cmssw"]["CMSSW_14_1_X"] = ["CMSSW_14_1_O2OTest_X"]
# Automatically added
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_2_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_14_2_X/master"].append("IB/CMSSW_14_2_X/cs9")
# Automatically added
GIT_REPO_FWPORTS["cmssw"]["CMSSW_15_0_X"] = []
GIT_REPO_FWPORTS["cmssw"]["CMSSW_15_0_X"].append("CMSSW_15_0_DEVEL_X")
GIT_REPO_FWPORTS["cmssw"]["CMSSW_15_0_X"].append("CMSSW_15_0_RNTUPLE_X")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"] = []
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/rootmaster")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/rntuple")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/cs9")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/clang")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/devel")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/g4")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/cudart")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/g13")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/g14")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/tf")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/master"].append("IB/CMSSW_15_0_X/root634")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/rootmaster"] = ["IB/CMSSW_15_0_X/rootmodule"]
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/rootmaster"].append("IB/CMSSW_15_0_X/g13r6")
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/g13"] = ["IB/CMSSW_15_0_X/g13r6"]
GIT_REPO_FWPORTS["cmsdist"]["IB/CMSSW_15_0_X/tf"] = ["IB/CMSSW_15_0_X/py312"]