Joe Bryan
5989ee4d66
only update cachix if credentials are available
2019-07-15 14:46:36 -07:00
benjamin-tlon
ade1e59ce1
Get cross-compilation ready for release. ( #1263 )
...
* Add cross-compilation for `lmdb`.
* Got built caching working in CI with `cachix`.
* Cache cross compilation dependencies and toolchains.
* Do release builds in CI.
* Upload release builds to `bootstrap.urbit.org` on successful build.
* Lots of optimization work for CI.
* Boot from a solid pill in CI and load arvo with `-A`.
* Increase `vere` HTTP timeout to 15m.
2019-05-02 13:13:48 -07:00
Benjamin Summers
8af0f5fa77
Use cachix
in CI.
2019-04-25 17:05:16 -07:00
benjamin-tlon
c86879e833
Nix Build + Monorepo Structure ( #1196 )
2019-03-04 16:43:53 -08:00
benjamin-tlon
93dbe1df26
Remove trailing whitespace and enforce in CI. ( #1212 )
2019-02-25 13:35:12 -08:00
Joe Bryan
152f1294b7
[CI] enabled boot from +brass pill
2019-02-07 12:06:32 -05:00
Joe Bryan
d5f607db0c
[CI] disables deployment of tagged builds
2019-01-30 20:14:32 -05:00
Jōshin
23cc08d224
xenial in .travis.yml
...
Necessitates pulling in setuptools and wheel explicitly so meson can
build.
2019-01-09 09:15:41 -08:00
Jōshin
f8054ea6ed
Try removing a bunch of dependencies
2019-01-02 18:12:23 -08:00
Joe Bryan
6ea1248f94
[CI] skip arvo download, retrieve pill directly
2018-12-04 03:31:16 -05:00
Joe Bryan
c9e22d9305
[CI] run tests
2018-11-13 13:44:21 -05:00
Joe Bryan
42c1be0fd1
[CI] fix deploy phase, move coredump backtrace to a script
2018-11-07 14:38:59 -05:00
Joe Bryan
a356a83066
[CI] print backtrace on bail
2018-11-06 02:17:23 -05:00
Joe Bryan
2c30ab9ec7
[CI] enable GC and profiling, boot from pill and run tests
2018-11-06 02:17:19 -05:00
Elliot Glaysher
e97ab9da16
Don't build libuv in travis if it is now submoduled.
2018-04-03 11:23:00 -07:00
Elliot Glaysher
0f09810dd7
Revert "Merge pull request #952 from eglaysher/revert-meson"
...
This reverts commit 9978ad8b72
, reversing
changes made to a85369fa1f
.
2018-03-20 10:16:16 -07:00
Elliot Glaysher
e6f6315691
Revert "Merge pull request #949 from eglaysher/meson-build-clean"
...
This reverts commit 9f795b535f
, reversing
changes made to d5c7b3b932
.
2018-03-19 15:13:19 -07:00
mikolajp
b14b3216ba
Add pip3 to travis
2018-03-05 13:58:59 +08:00
mikolajp
811d3a5956
Use pip3 version of pathlib
2018-03-05 13:54:17 +08:00
mikolajp
81c760e1a7
Pin meson version at 0.44.1
2018-03-05 13:51:31 +08:00
mikolajp
e30ad41003
Require python 3.5
2018-03-05 13:45:19 +08:00
mikolajp
cbccd2d541
Require python 3.6
2018-03-05 13:41:26 +08:00
mikolajp
34ba547625
Remove leftovers or ragel.
2018-03-05 11:57:49 +08:00
mikolajp
24f6cd5e66
Fix travis
2018-02-25 15:55:40 +08:00
mikolajp
342f8ac751
Fix travis
2018-02-25 15:53:17 +08:00
mikolajp
f611e7c72a
Update libuv for travis builds
2018-02-25 15:47:16 +08:00
mikolajp
4ad937d222
Fix libuv version
2018-02-25 15:37:18 +08:00
mikolajp
83fa6161bf
Use binary ninja.
2018-02-25 15:27:27 +08:00
mikolajp
392041d045
Install pip as user
2018-02-25 15:03:52 +08:00
mikolajp
fecf7579b8
Fix pip command
2018-02-25 15:00:58 +08:00
mikolajp
6a31387e46
Fix pip command
2018-02-25 14:56:26 +08:00
mikolajp
e2e8205bfb
Fix python version
2018-02-25 14:55:33 +08:00
mikolajp
bb0d282716
Remove meson from build dependency
2018-02-25 14:53:15 +08:00
mikolajp
fc285b472c
Fix travis python version.
2018-02-25 14:51:22 +08:00
mikolajp
88c28fe260
Fix .travis.yml
2018-02-25 14:48:25 +08:00
mikolajp
8eace125a3
Fix .travis.yml
2018-02-25 14:45:15 +08:00
mikolajp
780a20cba5
Update .travis.yml to use meson
2018-02-25 14:33:10 +08:00
mikolajp
9bea798892
Update .travis.yml to use meson
2018-02-25 14:32:41 +08:00
Anton Dyudin
b98bb44c85
release from urbit/urbit tags, mark as pre-release
2017-12-04 16:04:14 -08:00
Anton Dyudin
ef6c9199dd
Fact #44 : if you're modifying a '.travis.yml' your commit message should specify one of “fuck”, “shit”, etc.
2017-11-30 19:31:14 -08:00
Anton Dyudin
f7041a4453
swap out api token
2017-11-30 19:16:15 -08:00
Anton Dyudin
5bc581e502
aspirational "build a package" comments
2017-11-30 19:00:02 -08:00
Anton Dyudin
acdb8a2300
upload bin/urbit to github release on succesful build
2017-11-30 19:00:02 -08:00
Anton Dyudin
ddb575b7f7
add basic .travis.yml
2017-06-13 18:41:27 -07:00
Raymond Pasco
4adc8fe52d
Remove .travis.yml file we don't use
2016-09-03 19:38:59 -04:00
sillsm
c0b85ea2a9
Support for GCC and CLANG
2014-03-07 13:56:16 -05:00
sillsm
ebd3656f19
Update .travis.yml
2014-03-07 13:51:32 -05:00
sillsm
8261a2e65f
Update .travis.yml
2014-03-07 13:43:49 -05:00
sillsm
72fc4800c4
Update .travis.yml
2014-03-07 13:40:59 -05:00
Max Sills
78bf37a0fb
mod travis.yml
2014-03-05 15:43:11 -08:00