Sebastian Wilzbach
e8180d64a6
Use LDC for cross-compilation Win{32,64} binaries ( #743 )
...
* Build win64 binaries
* Allow adding DFLAGS
* bump ldc to 1.13
* Download & install the same LDC version
* Build win64 binaries in a separate job
* Fix release-windows for ARCH=64
* Re-enable ldc-beta
* Add more comments
* Use the LDC release build
* Remove note about requiring wine
* Split-up LDC setup in a separate file
2019-04-18 02:36:21 +02:00
Basile-z
4ad4b52c93
upgrade dependencies ( #756 )
2019-04-01 09:01:15 +02:00
Basile Burg
436a961934
Revert "ci, add codecov ( #741 )"
...
This reverts commit 0b84fc9b6b
.
2019-01-03 03:05:03 +01:00
BBasile
0b84fc9b6b
ci, add codecov ( #741 )
...
ci, add codecov
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-02 16:23:18 +01:00
WebFreak001
71d5e09019
Build tagged releases in CIs
2018-12-27 16:36:35 +01:00
BBasile
df035368e2
Prevent running CI twice when PRs are originated from the origin ( #712 )
...
Prevent running CI twice when PRs are originated from the origin
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-02 06:04:44 +01:00
Sebastian Wilzbach
570796ca28
Auto-deploy to DockerHub
2018-06-29 17:16:29 +02:00
Sebastian Wilzbach
e217f95f31
Update Windows Travis Deploy Regex
2018-05-08 13:51:06 +02:00
BBasile
49d236e08d
Remove dmd-beta and nightly from TravisCI
...
- dmd-nightly is tested by the D project tester.
- dmd-beta is not useful because most of the time it tests something that's already released
2018-05-05 09:00:41 +02:00
Sebastian Wilzbach
109c201e60
Upload the Windows binary to the releases instead of the raw executable
2018-04-23 19:13:38 +02:00
Sebastian Wilzbach
3dd66bc07c
Build binaries for Windows
2018-04-06 09:18:28 +02:00
Sebastian Wilzbach
a235e34a27
Don't run the whole testsuite on special tag builds
2018-04-05 12:31:57 +02:00
Sebastian Wilzbach
3fc205998a
Reduce the minimal deployment target for OSX
2018-04-05 09:33:55 +02:00
Sebastian Wilzbach
f326cad786
Improve the binary release building (Linux, OSX)
2018-03-30 11:17:44 +02:00
Sebastian Wilzbach
739c351c98
Upload built binaries to GitHub
2017-12-04 01:23:40 +01:00
skl131313
dc395eb3c8
Merge pull request #434 from skl131313/travis
...
Refactor travis to test and build dub in separate job.
2017-05-21 10:24:49 -04:00
Sebastian Wilzbach
3455c95752
Add dmd-nightly and ldc-beta to the Travis CI config ( #436 )
2017-05-20 19:07:10 +03:00
skl131313
254e04dcb3
Refactor travis to test and build dub in separate job.
2017-05-17 13:24:36 -04:00
skl131313
a393d5f0be
Refactor travis config to include osx, dmd-beta, ldc2 and dub.
2017-05-12 00:55:21 -04:00
Hackerpilot
887245a493
Add test target and Travis config file
2015-09-18 11:48:03 -07:00
Martin Nowak
e656f56433
add travis-ci configuration
2015-03-23 00:56:16 +01:00