Josh Curl
1da9a19951
Enable scripts/validate without golint
2016-09-26 21:32:40 -07:00
Darren Shepherd
9e73976a9e
Make tests run
2016-05-23 14:15:38 -07:00
Darren Shepherd
ec410addb9
Refactor build scripts
2016-05-06 10:58:54 -07:00
Ivan Mikushin
356f25be20
cross-build is back
...
`HOST_ARCH=arm64 ./make.sh minimal` builds vmlinuz and initrd for arm64 on arm64 (sourcing .docker-env.arm64 in the process)
`ARCH=arm ./make.sh rootfs` builds rootfs.tar.gz for arm on your current docker environment
2016-03-15 09:01:10 -07:00
Ivan Mikushin
142ec23778
Build for ARM64 on ARM64, installer included
2016-03-14 12:08:11 -07:00
Ivan Mikushin
ac1b6a6797
Repair build for arm
...
and make sure CI breaks if arm is broken
2016-02-25 11:18:03 -08:00
Ivan Mikushin
99bec55a2f
Use drone-0.4 for CI and migrate build to dapper
2015-12-18 19:24:24 +05:00
Ivan Mikushin
39e2e6c3b3
speed up the full build by swapping lzma with gzip if run with --dev flag
2015-09-23 10:22:55 +05:00
Ivan Mikushin
25fa1b769d
add --qind
to scripts/run
and scripts/ssh
...
also add `--fresh` to `scripts/run` to run with a clean state HDD,
make `--qemu` the default in `scripts/run` and `scripts/ssh`
2015-09-23 10:20:28 +05:00
Ivan Mikushin
168d340b76
test custom kernel and docker build and boot
2015-09-09 23:35:15 +05:00
Ivan Mikushin
950158823c
run integration tests as part of the build
2015-09-04 19:30:16 +05:00
Ivan Mikushin
3977e379ae
cleanup to host rancher/os (os-installer) Dockerfile
2015-08-14 18:23:50 +05:00
Ivan Mikushin
1ef95f1db5
fix scripts/ci
2015-08-06 11:36:11 +05:00
Ivan Mikushin
9436b0da9a
split makefile into local and in-docker
2015-08-06 01:07:35 +05:00
Ivan Mikushin
6022f78edd
dind-less, make-based build system
2015-07-27 11:21:46 +05:00
Ivan Mikushin
95c0bb2d8e
really fix the rancher/dind:v0.5.0 regression
...
not just avoid it
2015-07-14 23:50:22 +05:00
Ivan Mikushin
51d2dddfa8
scripts cleanup
2015-07-14 18:37:39 +05:00
Ivan Mikushin
a444250160
fix network connectivity regression in ros s list
and ros os list
...
revert to using rancher/dind:v0.1.0 as DOCKER_BASE
2015-07-14 17:53:16 +05:00
Ivan Mikushin
a8fcbb7aad
build scripts: update to rancher/dind:v0.5.0
...
because docker-1.7 is now required to successfully pull images from DockerHub
NOTE: .drone.yml still uses rancher/dind:v0.1.0
2015-07-09 11:37:22 +05:00
Ivan Mikushin
4bf30683e7
build based on os-config.yml
...
WIP: build scripts
2015-06-29 12:03:41 +05:00
Darren Shepherd
a398f82403
Add dynamic version string
2015-03-20 11:37:28 -07:00
Darren Shepherd
3f078a9917
Build script updates for os-base 0.1.0
2015-03-18 06:45:21 -07:00
Darren Shepherd
8bb9d9f9bd
Start docker in CI
2015-03-18 06:45:21 -07:00
Darren Shepherd
1452332ccb
Fix CI
2015-03-06 21:56:47 -07:00
Darren Shepherd
fff517ef0b
Add support for local builds for downloads
...
If you set the hash in scripts/download to "dev" the build.sh
will use the local file from assets/
2015-03-06 21:25:25 -07:00
Darren Shepherd
4b2e98e238
Add rancher user and lock root
2015-02-20 11:29:17 -07:00
Darren Shepherd
e8abf31e94
Check that docker wait exits with 0
2015-02-19 14:16:26 -07:00
Darren Shepherd
6e87ea3981
Build script changes
2015-02-19 11:26:59 -07:00
Darren Shepherd
fe5cef0ba6
CI scripts
2015-02-17 17:01:38 -07:00
Darren Shepherd
df4a126175
Initial commit
2015-02-08 21:38:37 -07:00