@@ -48,10 +48,10 @@ darwin : {
48
48
}
49
49
}
50
50
51
-
52
- deploy-dry-run : ${common} ${java8Downloads} {
53
- capabilities : [linux , amd64 , gate ]
54
- name : gate-deploy-dry-run
51
+ maven-deploy-dry-run : ${common} ${java8Downloads} {
52
+ capabilities : [ linux , amd64 ]
53
+ targets : [gate ]
54
+ name : gate-maven- deploy-dry-run
55
55
setup : [
56
56
["mx" , "--strict-compliance" , "build" ]
57
57
]
@@ -60,6 +60,18 @@ deploy-dry-run : ${common} ${java8Downloads} {
60
60
]
61
61
}
62
62
63
+ deploy-binary : ${common} ${java8Downloads} {
64
+ capabilities : [linux , amd64 ]
65
+ targets : [post-merge ]
66
+ name : postmerge-deploy-binary
67
+ setup : [
68
+ ["mx" , "--strict-compliance" , "build" ]
69
+ ]
70
+ run : [
71
+ ["mx" , "deploy-binary" , "--skip-existing" , "lafo-snapshots" ]
72
+ ]
73
+ }
74
+
63
75
java8Downloads : {
64
76
downloads : {
65
77
JDT : ${ecj}
@@ -88,11 +100,12 @@ gateLite : {
88
100
}
89
101
90
102
builds = [
91
- ${common} ${java8Downloads} {run : [["mx" , "--strict-compliance" , "gate" , "--strict-mode" ]], capabilities : [linux , amd64 , gate ], name : "gate-truffle-8" },
92
- ${common} ${java9Downloads} {run : [["mx" , "--strict-compliance" , "gate" , "--strict-mode" ]], capabilities : [linux , amd64 , gate ], name : "gate-truffle-9" },
93
- ${common} ${java8Downloads} {run : [["sh" , ".travis.sigtest.sh" ]], capabilities : [linux , amd64 , gate ], name : "gate-sigtest" },
94
- ${common} ${java8Downloads} {run : [["mx" , "testdownstream" ]], capabilities : [linux , amd64 , post-merge ], name : "gate-downstream" },
95
- ${deploy-dry-run}
103
+ ${common} ${java8Downloads} {run : [["mx" , "--strict-compliance" , "gate" , "--strict-mode" ]], capabilities : [linux , amd64 ], targets : [gate ], name : "gate-truffle-8" },
104
+ ${common} ${java9Downloads} {run : [["mx" , "--strict-compliance" , "gate" , "--strict-mode" ]], capabilities : [linux , amd64 ], targets : [gate ], name : "gate-truffle-9" },
105
+ ${common} ${java8Downloads} {run : [["sh" , ".travis.sigtest.sh" ]], capabilities : [linux , amd64 ], targets : [gate ], name : "gate-sigtest" },
106
+ ${common} ${java8Downloads} {run : [["mx" , "testdownstream" ]], capabilities : [linux , amd64 ], targets : [post-merge ], name : "gate-downstream" },
107
+ ${maven-deploy-dry-run}
108
+ ${deploy-binary}
96
109
${solaris} ${java8Downloads} ${gateLite} {
97
110
capabilities : [solaris , sparcv9 ],
98
111
targets : [ gate ],
0 commit comments