@@ -25,189 +25,189 @@ steps:
2525 git pull "$DRONE_REMOTE_URL" "$DRONE_BRANCH";
2626 fi
2727
28- - name : test
29- pull : default
30- image : lampepfl/dotty:2020-01-09
31- depends_on : [ clone ]
32- commands :
33- - cp -R . /tmp/1/ && cd /tmp/1/
34- - ./project/scripts/sbt ";compile ;test"
35- - ./project/scripts/cmdTests
28+ # - name: test
29+ # pull: default
30+ # image: lampepfl/dotty:2020-01-09
31+ # depends_on: [ clone ]
32+ # commands:
33+ # - cp -R . /tmp/1/ && cd /tmp/1/
34+ # - ./project/scripts/sbt ";compile ;test"
35+ # - ./project/scripts/cmdTests
3636
3737- name : test_bootstrapped
3838 pull : default
3939 image : lampepfl/dotty:2020-01-09
4040 depends_on : [ clone ]
4141 commands :
4242 - cp -R . /tmp/2/ && cd /tmp/2/
43- - ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test ;dotty-staging/test ;sjsSandbox/run;sjsSandbox/test; sjsJUnitTests/test ;configureIDE "
44- - ./project/scripts/bootstrapCmdTests
45-
46- - name : community_build
47- pull : default
48- image : lampepfl/dotty:2020-01-09
49- depends_on : [ clone ]
50- commands :
51- - cp -R . /tmp/3/ && cd /tmp/3/
52- - git submodule sync
53- - git submodule update --init --recursive --jobs 7
54- - ./project/scripts/sbt community-build/test
55-
56- - name : test_sbt
57- pull : default
58- image : lampepfl/dotty:2020-01-09
59- depends_on : [ clone ]
60- commands :
61- - cp -R . /tmp/4/ && cd /tmp/4/
62- - ./project/scripts/sbt sbt-dotty/scripted
63- when :
64- event :
65- - tag
66- - promote
67-
68- - name : test_java11
69- pull : default
70- image : lampepfl/dotty:2020-01-09
71- depends_on : [ clone ]
72- commands :
73- - export PATH="/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH"
74- - cp -R . /tmp/6/ && cd /tmp/6/
75- - ./project/scripts/sbt ";compile ;test"
76- when :
77- event :
78- - tag
79- - promote
80-
81- - name : documentation
82- pull : default
83- image : lampepfl/dotty:2020-01-09
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-
100- - name : publish_nightly
101- pull : default
102- image : lampepfl/dotty:2020-01-09
103- depends_on :
104- - test
105- - test_bootstrapped
106- - community_build
107- - test_sbt
108- - test_java11
109- commands :
110- - ./project/scripts/sbtPublish ";project dotty-bootstrapped ;publishSigned ;sonatypeBundleRelease"
111- environment :
112- NIGHTLYBUILD : yes
113- PGP_PW :
114- from_secret : pgp_pw
115- PGP_SECRET :
116- from_secret : pgp_secret
117- SONATYPE_PW :
118- from_secret : sonatype_pw
119- SONATYPE_USER :
120- from_secret : sonatype_user
121- when :
122- event :
123- - promote
124- target :
125- - nightly
126-
127- - name : publish_release
128- pull : default
129- image : lampepfl/dotty:2020-01-09
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 ";project dotty-bootstrapped ;publishSigned ;sonatypeBundleRelease"
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:2020-01-09
173- depends_on :
174- - test
175- - test_bootstrapped
176- - community_build
177- - test_sbt
178- - test_java11
179- commands :
180- - ./project/scripts/sbtPublish ";project sbt-dotty ;publishSigned ;sonatypeBundleRelease"
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
43+ - ./project/scripts/sbt "sjsJUnitTests/test"
44+ # - ./project/scripts/bootstrapCmdTests
45+
46+ # - name: community_build
47+ # pull: default
48+ # image: lampepfl/dotty:2020-01-09
49+ # depends_on: [ clone ]
50+ # commands:
51+ # - cp -R . /tmp/3/ && cd /tmp/3/
52+ # - git submodule sync
53+ # - git submodule update --init --recursive --jobs 7
54+ # - ./project/scripts/sbt community-build/test
55+
56+ # - name: test_sbt
57+ # pull: default
58+ # image: lampepfl/dotty:2020-01-09
59+ # depends_on: [ clone ]
60+ # commands:
61+ # - cp -R . /tmp/4/ && cd /tmp/4/
62+ # - ./project/scripts/sbt sbt-dotty/scripted
63+ # when:
64+ # event:
65+ # - tag
66+ # - promote
67+
68+ # - name: test_java11
69+ # pull: default
70+ # image: lampepfl/dotty:2020-01-09
71+ # depends_on: [ clone ]
72+ # commands:
73+ # - export PATH="/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH"
74+ # - cp -R . /tmp/6/ && cd /tmp/6/
75+ # - ./project/scripts/sbt ";compile ;test"
76+ # when:
77+ # event:
78+ # - tag
79+ # - promote
80+
81+ # - name: documentation
82+ # pull: default
83+ # image: lampepfl/dotty:2020-01-09
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+
100+ # - name: publish_nightly
101+ # pull: default
102+ # image: lampepfl/dotty:2020-01-09
103+ # depends_on:
104+ # - test
105+ # - test_bootstrapped
106+ # - community_build
107+ # - test_sbt
108+ # - test_java11
109+ # commands:
110+ # - ./project/scripts/sbtPublish ";project dotty-bootstrapped ;publishSigned ;sonatypeBundleRelease"
111+ # environment:
112+ # NIGHTLYBUILD: yes
113+ # PGP_PW:
114+ # from_secret: pgp_pw
115+ # PGP_SECRET:
116+ # from_secret: pgp_secret
117+ # SONATYPE_PW:
118+ # from_secret: sonatype_pw
119+ # SONATYPE_USER:
120+ # from_secret: sonatype_user
121+ # when:
122+ # event:
123+ # - promote
124+ # target:
125+ # - nightly
126+
127+ # - name: publish_release
128+ # pull: default
129+ # image: lampepfl/dotty:2020-01-09
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 ";project dotty-bootstrapped ;publishSigned ;sonatypeBundleRelease"
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:2020-01-09
173+ # depends_on:
174+ # - test
175+ # - test_bootstrapped
176+ # - community_build
177+ # - test_sbt
178+ # - test_java11
179+ # commands:
180+ # - ./project/scripts/sbtPublish ";project sbt-dotty ;publishSigned ;sonatypeBundleRelease"
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
212212
213213...
0 commit comments