Martin Kinkelin
bd6f181f4d
ci.sh: Replace BRANCH env variable by explicit setup_repos command arg
2020-10-14 15:06:32 +02:00
Martin Kinkelin
872c77e7a6
ci.sh: Refactor GDC special case
2020-10-14 14:23:00 +02:00
Martin Kinkelin
0be663512e
Make ci.sh accept a command
...
In order not to have to `source` it multiple times, leading to ugly
clutter in CI logs.
2020-10-13 18:33:17 +02:00
Iain Buclaw
b9c6da2bad
semaphoreci.sh: Remove gdc-7 references
2019-05-11 11:03:50 +02:00
Martin Kinkelin
f9a4e897f8
Build d_do_test executables with -lowmem to work around OOM errors
...
The compilation of that little file takes around 1.7 GB (probably due to
std.regex); -lowmem brings that down to about 0.5 GB.
This should fix out-of-memory errors for the autotester.
2019-03-16 15:52:23 +01:00
Martin Kinkelin
e03ac939cb
version(GC): Switch to opt-in GC via explicit -lowmem switch ( #9048 )
...
version(GC): Switch to opt-in GC via explicit -lowmem switch
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-03-16 13:34:49 +01:00
Sebastian Wilzbach
dc35f16e63
SemaphoreCI: Remove compiler version locking
2019-02-28 11:07:42 +01:00
Jacob Carlborg
65bd76713c
Fix Dub package when cross-compiling
...
The pre generate commands were using the native platform instead of
target platform.
2019-01-21 12:37:51 +01:00
Geod24
6427eed651
Temporarily revert SemaphoreCI to ldc v1.11.0
...
Same reason as 84c9a56016
.
The PR to fix DUB has yet to be merged, but a new release of LDC was made recently,
which include the broken DUB.
2018-10-16 18:24:33 +09:00
Geod24
d04c99a99b
Temporarily revert SemaphoreCI to v2.081.2
...
Because, as explained in the comment, v2.082.0's DUB is broken and is blocking development,
as SemaphoreCI is required to merge a PR.
2018-09-05 11:13:19 +09:00
Sebastian Wilzbach
c678b73675
Fix Semaphore stable branch detection
2018-08-14 11:23:49 +02:00
Sebastian Wilzbach
c6b5ee48e4
SemaphoreCi: fix BRANCH detection
2018-03-28 14:48:39 +02:00
Martin Nowak
1e81c60cde
run tests without activated host compiler
...
- fixes issues where the activated release dmd overrides and hijacks the link
paths of the generated dmd (by it's set LIBRARY_PATH/LD_LIBRARY_PATH)
- build and test commands already activate and deactivate host compiler where necessary
2018-02-08 21:21:43 +01:00
Sebastian Wilzbach
3ec97388fa
Move test runs from Travis to SemaphoreCI
2018-01-07 11:56:28 +01:00