@@ -34,78 +34,79 @@ steps:
3434 - ./project/scripts/sbt ";compile ;test"
3535 - ./project/scripts/cmdTests
3636
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
9999
100100- name : publish_nightly
101101 pull : default
102102 image : lampepfl/dotty:2019-08-22
103103 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
109110 commands :
110111 - ./project/scripts/sbtPublish ";dotty-bootstrapped/publishSigned ;sonatypeRelease"
111112 environment :
@@ -124,90 +125,90 @@ steps:
124125 target :
125126 - nightly
126127
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
212213
213214...
0 commit comments