Skip to content

Commit 0f93cae

Browse files
committed
Workaround shared workspace
1 parent efe78c7 commit 0f93cae

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.drone.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,42 @@
11
pipeline:
2+
init:
3+
commands:
4+
- ln -s /var/cache/drone/ivy2 "$HOME/.ivy2"
5+
- ./project/scripts/sbt update
6+
27
test_legacy:
38
group: test
49
image: lampepfl/dotty:2017-09-05
510
commands:
11+
- cp -R . /tmp/0/ && cd /tmp/0/
612
- ./project/scripts/sbt legacyTests
713

814
test:
915
group: test
1016
image: lampepfl/dotty:2017-09-05
1117
commands:
18+
- cp -R . /tmp/1/ && cd /tmp/1/
1219
- ./project/scripts/sbt dotty-bootstrapped/test
1320

1421
test_bootstrapped:
1522
group: test
1623
image: lampepfl/dotty:2017-09-05
1724
commands:
25+
- cp -R . /tmp/2/ && cd /tmp/2/
1826
- ./project/scripts/sbt test
1927

2028
test_optimised:
2129
group: test
2230
image: lampepfl/dotty:2017-09-05
2331
commands:
24-
- ./project/scripts/sbt "set bootstrapOptimised in ThisBuild := true ;dotty-bootstrapped/test"
32+
- cp -R . /tmp/3/ && cd /tmp/3/
33+
- ./project/scripts/sbt ";set bootstrapOptimised in ThisBuild := true ;dotty-bootstrapped/test"
2534

2635
test_sbt:
2736
group: test
2837
image: lampepfl/dotty:2017-09-05
2938
commands:
39+
- cp -R . /tmp/4/ && cd /tmp/4/
3040
- ./project/scripts/sbt sbt-dotty/scripted
3141

3242
documentation:

project/scripts/sbt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ if [ -z "$CMD" ]; then
1010
exit 1
1111
fi
1212

13-
# get the ivy2 cache:
14-
ln -s /var/cache/drone/ivy2 "$HOME/.ivy2" || true
15-
1613
# run sbt with the supplied arg:
1714
sbt -J-Xmx4096m \
1815
-J-XX:ReservedCodeCacheSize=512m \

0 commit comments

Comments
 (0)