Commit graph

14 commits

Author SHA1 Message Date
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