@@ -25,189 +25,189 @@ steps:
25
25
git pull "$DRONE_REMOTE_URL" "$DRONE_BRANCH";
26
26
fi
27
27
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
36
36
37
37
- name : test_bootstrapped
38
38
pull : default
39
39
image : lampepfl/dotty:2020-01-09
40
40
depends_on : [ clone ]
41
41
commands :
42
42
- 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
212
212
213
213
...
0 commit comments