@@ -34,78 +34,79 @@ steps:
34
34
- ./project/scripts/sbt ";compile ;test"
35
35
- ./project/scripts/cmdTests
36
36
37
- - name : test_bootstrapped
38
- pull : default
39
- image : lampepfl/dotty:2019-08-22
40
- depends_on : [ clone ]
41
- commands :
42
- - cp -R . /tmp/2/ && cd /tmp/2/
43
- - ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test ;sjsSandbox/run;sjsSandbox/test;sjsJUnitTests/test"
44
- - ./project/scripts/bootstrapCmdTests
45
-
46
- - name : community_build
47
- pull : default
48
- image : lampepfl/dotty:2019-08-22
49
- depends_on : [ clone ]
50
- commands :
51
- - cp -R . /tmp/3/ && cd /tmp/3/
52
- - git submodule update --init --recursive --jobs 7
53
- - ./project/scripts/sbt community-build/test
54
-
55
- - name : test_sbt
56
- pull : default
57
- image : lampepfl/dotty:2019-08-22
58
- depends_on : [ clone ]
59
- commands :
60
- - cp -R . /tmp/4/ && cd /tmp/4/
61
- - ./project/scripts/sbt sbt-dotty/scripted
62
- when :
63
- event :
64
- - tag
65
- - promote
66
-
67
- - name : test_java11
68
- pull : default
69
- image : lampepfl/dotty:2019-08-22
70
- depends_on : [ clone ]
71
- commands :
72
- - export PATH="/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH"
73
- - cp -R . /tmp/6/ && cd /tmp/6/
74
- - ./project/scripts/sbt ";compile ;test"
75
- when :
76
- event :
77
- - push
78
- - tag
79
- - promote
80
-
81
- - name : documentation
82
- pull : default
83
- image : lampepfl/dotty:2019-08-22
84
- depends_on :
85
- - test
86
- - test_bootstrapped
87
- - community_build
88
- - test_java11
89
- commands :
90
- - ./project/scripts/genDocs
91
- environment :
92
- BOT_TOKEN :
93
- from_secret : bot_token
94
- when :
95
- branch :
96
- - master
97
- event :
98
- - push
37
+ # - name: test_bootstrapped
38
+ # pull: default
39
+ # image: lampepfl/dotty:2019-08-22
40
+ # depends_on: [ clone ]
41
+ # commands:
42
+ # - cp -R . /tmp/2/ && cd /tmp/2/
43
+ # - ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test ;sjsSandbox/run;sjsSandbox/test;sjsJUnitTests/test"
44
+ # - ./project/scripts/bootstrapCmdTests
45
+
46
+ # - name: community_build
47
+ # pull: default
48
+ # image: lampepfl/dotty:2019-08-22
49
+ # depends_on: [ clone ]
50
+ # commands:
51
+ # - cp -R . /tmp/3/ && cd /tmp/3/
52
+ # - git submodule update --init --recursive --jobs 7
53
+ # - ./project/scripts/sbt community-build/test
54
+
55
+ # - name: test_sbt
56
+ # pull: default
57
+ # image: lampepfl/dotty:2019-08-22
58
+ # depends_on: [ clone ]
59
+ # commands:
60
+ # - cp -R . /tmp/4/ && cd /tmp/4/
61
+ # - ./project/scripts/sbt sbt-dotty/scripted
62
+ # when:
63
+ # event:
64
+ # - tag
65
+ # - promote
66
+
67
+ # - name: test_java11
68
+ # pull: default
69
+ # image: lampepfl/dotty:2019-08-22
70
+ # depends_on: [ clone ]
71
+ # commands:
72
+ # - export PATH="/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH"
73
+ # - cp -R . /tmp/6/ && cd /tmp/6/
74
+ # - ./project/scripts/sbt ";compile ;test"
75
+ # when:
76
+ # event:
77
+ # - push
78
+ # - tag
79
+ # - promote
80
+
81
+ # - name: documentation
82
+ # pull: default
83
+ # image: lampepfl/dotty:2019-08-22
84
+ # depends_on:
85
+ # - test
86
+ # - test_bootstrapped
87
+ # - community_build
88
+ # - test_java11
89
+ # commands:
90
+ # - ./project/scripts/genDocs
91
+ # environment:
92
+ # BOT_TOKEN:
93
+ # from_secret: bot_token
94
+ # when:
95
+ # branch:
96
+ # - master
97
+ # event:
98
+ # - push
99
99
100
100
- name : publish_nightly
101
101
pull : default
102
102
image : lampepfl/dotty:2019-08-22
103
103
depends_on :
104
- - test
105
- - test_bootstrapped
106
- - community_build
107
- - test_sbt
108
- - test_java11
104
+ - clone
105
+ # - test
106
+ # - test_bootstrapped
107
+ # - community_build
108
+ # - test_sbt
109
+ # - test_java11
109
110
commands :
110
111
- ./project/scripts/sbtPublish ";dotty-bootstrapped/publishSigned ;sonatypeRelease"
111
112
environment :
@@ -124,90 +125,90 @@ steps:
124
125
target :
125
126
- nightly
126
127
127
- - name : publish_release
128
- pull : default
129
- image : lampepfl/dotty:2019-08-22
130
- depends_on :
131
- - test
132
- - test_bootstrapped
133
- - community_build
134
- - test_sbt
135
- - test_java11
136
- commands :
137
- - ./project/scripts/sbt dist-bootstrapped/packArchive
138
- - ./project/scripts/sbtPublish ";dotty-bootstrapped/publishSigned ;sonatypeRelease"
139
- environment :
140
- PGP_PW :
141
- from_secret : pgp_pw
142
- PGP_SECRET :
143
- from_secret : pgp_secret
144
- RELEASEBUILD : yes
145
- SONATYPE_PW :
146
- from_secret : sonatype_pw
147
- SONATYPE_USER :
148
- from_secret : sonatype_user
149
- when :
150
- event :
151
- - tag
152
-
153
- - name : github_release
154
- pull : default
155
- image : plugins/github-release
156
- depends_on : [ publish_release ]
157
- settings :
158
- checksum :
159
- - sha256
160
- draft : true
161
- files :
162
- - dist-bootstrapped/target/dotty-*
163
- environment :
164
- GITHUB_TOKEN :
165
- from_secret : github_token
166
- when :
167
- event :
168
- - tag
169
-
170
- - name : publish_sbt_release
171
- pull : default
172
- image : lampepfl/dotty:2019-08-22
173
- depends_on :
174
- - test
175
- - test_bootstrapped
176
- - community_build
177
- - test_sbt
178
- - test_java11
179
- commands :
180
- - ./project/scripts/sbtPublish ";sbt-dotty/publishSigned ;sonatypeRelease"
181
- environment :
182
- PGP_PW :
183
- from_secret : pgp_pw
184
- PGP_SECRET :
185
- from_secret : pgp_secret
186
- RELEASEBUILD : yes
187
- SONATYPE_PW :
188
- from_secret : sonatype_pw
189
- SONATYPE_USER :
190
- from_secret : sonatype_user
191
- when :
192
- event :
193
- - promote
194
- target :
195
- - sbt_release
196
-
197
- - name : slack
198
- pull : default
199
- image : plugins/slack
200
- settings :
201
- channel : dotty
202
- environment :
203
- SLACK_WEBHOOK :
204
- from_secret : slack_webhook
205
- when :
206
- event :
207
- - push
208
- - tag
209
- - promote
210
- status :
211
- - failure
128
+ # - name: publish_release
129
+ # pull: default
130
+ # image: lampepfl/dotty:2019-08-22
131
+ # depends_on:
132
+ # - test
133
+ # - test_bootstrapped
134
+ # - community_build
135
+ # - test_sbt
136
+ # - test_java11
137
+ # commands:
138
+ # - ./project/scripts/sbt dist-bootstrapped/packArchive
139
+ # - ./project/scripts/sbtPublish ";dotty-bootstrapped/publishSigned ;sonatypeRelease"
140
+ # environment:
141
+ # PGP_PW:
142
+ # from_secret: pgp_pw
143
+ # PGP_SECRET:
144
+ # from_secret: pgp_secret
145
+ # RELEASEBUILD: yes
146
+ # SONATYPE_PW:
147
+ # from_secret: sonatype_pw
148
+ # SONATYPE_USER:
149
+ # from_secret: sonatype_user
150
+ # when:
151
+ # event:
152
+ # - tag
153
+
154
+ # - name: github_release
155
+ # pull: default
156
+ # image: plugins/github-release
157
+ # depends_on: [ publish_release ]
158
+ # settings:
159
+ # checksum:
160
+ # - sha256
161
+ # draft: true
162
+ # files:
163
+ # - dist-bootstrapped/target/dotty-*
164
+ # environment:
165
+ # GITHUB_TOKEN:
166
+ # from_secret: github_token
167
+ # when:
168
+ # event:
169
+ # - tag
170
+
171
+ # - name: publish_sbt_release
172
+ # pull: default
173
+ # image: lampepfl/dotty:2019-08-22
174
+ # depends_on:
175
+ # - test
176
+ # - test_bootstrapped
177
+ # - community_build
178
+ # - test_sbt
179
+ # - test_java11
180
+ # commands:
181
+ # - ./project/scripts/sbtPublish ";sbt-dotty/publishSigned ;sonatypeRelease"
182
+ # environment:
183
+ # PGP_PW:
184
+ # from_secret: pgp_pw
185
+ # PGP_SECRET:
186
+ # from_secret: pgp_secret
187
+ # RELEASEBUILD: yes
188
+ # SONATYPE_PW:
189
+ # from_secret: sonatype_pw
190
+ # SONATYPE_USER:
191
+ # from_secret: sonatype_user
192
+ # when:
193
+ # event:
194
+ # - promote
195
+ # target:
196
+ # - sbt_release
197
+
198
+ # - name: slack
199
+ # pull: default
200
+ # image: plugins/slack
201
+ # settings:
202
+ # channel: dotty
203
+ # environment:
204
+ # SLACK_WEBHOOK:
205
+ # from_secret: slack_webhook
206
+ # when:
207
+ # event:
208
+ # - push
209
+ # - tag
210
+ # - promote
211
+ # status:
212
+ # - failure
212
213
213
214
...
0 commit comments