Sven Dowideit
a8ade0f873
Add building and running openstack image to Makefile
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-13 18:44:20 +10:00
Sven Dowideit
3a7096f19b
allow tester to over-ride the vm's memory limit
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-22 13:14:31 +10:00
Sven Dowideit
a4cf5b47b2
Changes needed to get the arm and arm64 builds working
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2016-11-25 10:10:21 +10:00
Sven Dowideit
67ab66f95d
Add info telling me how to release
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2016-11-24 01:51:24 +00:00
Sven Dowideit
b344657d0f
add 'make docs' to build locally
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2016-11-02 15:19:14 +10:00
Sven Dowideit
e97ad03b99
Fix dapper filename
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2016-10-05 09:56:28 +10:00
Darren Shepherd
5bf4d2c117
More build script changes
2016-05-31 21:11:03 -07:00
Darren Shepherd
d34ead2fbf
Speed up build and run tests
2016-05-22 23:16:27 -07:00
Darren Shepherd
ec410addb9
Refactor build scripts
2016-05-06 10:58:54 -07:00
Josh Curl
adb8ad3e3a
Add unit tests to CI
2016-04-13 11:23:21 -07:00
Darren Shepherd
5694f371d5
Merge pull request #821 from imikushin/replace-curl
...
Replace curl with wget in Makefile
2016-04-04 13:29:51 -07:00
Josh Curl
5e83100aa4
Only get VirtualBox modules for amd64
2016-04-01 10:09:45 -07:00
Josh Curl
6e9ce6aea3
Include VirtualBox guest modules
2016-03-31 15:35:45 -07:00
Ivan Mikushin
77506c0a67
Replace curl with wget in Makefile
...
Because curl exits cleanly on HTTP errors (like 404 Not Found) and output filled with the error page content
2016-03-22 16:27:11 -07:00
Ivan Mikushin
8802fe2c6e
Run qemu and tests on different architectures
2016-03-17 04:30:11 -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
0bab70e84e
cleanup Makefile a bit
2016-02-29 17:03:34 -08:00
Ivan Mikushin
8b72377a3c
generate os-config.yml
2016-02-26 17:46:55 -08: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
Josh Curl
f28d463504
Enable SELinux
2016-02-19 16:11:32 -08:00
Ivan Mikushin
2f27271a2c
Multi-arch build
...
Currently, for amd64 (the default) and arm.
Run `dapper make ARCH=arm rootfs` to build rootfs.tar.gz for arm.
2016-02-08 16:49:49 -08:00
Ivan Mikushin
99bec55a2f
Use drone-0.4 for CI and migrate build to dapper
2015-12-18 19:24:24 +05:00
Wang Long
9e15059789
Replace rancherio with rancher
...
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2015-10-12 19:50:57 +08: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
69970ed8ed
refactor docker-run.sh
2015-09-08 22:18:46 +05:00
Ivan Mikushin
bce7845dc5
factor out build configuration to build.conf
2015-09-08 12:14:06 +05:00
Ivan Mikushin
3977e379ae
cleanup to host rancher/os (os-installer) Dockerfile
2015-08-14 18:23:50 +05:00
Ivan Mikushin
562382ed2b
update to docker-1.8.1
2015-08-13 12:58:29 +05:00
Darren Shepherd
598f47b68d
Update build for docker-from-scratch
2015-08-06 00:05:25 -07:00
Ivan Mikushin
9436b0da9a
split makefile into local and in-docker
2015-08-06 01:07:35 +05:00
Ivan Mikushin
55ca88ed82
do not pull os-images by default if they exist
...
also, cleanup os-initrdbase container on exit in ./scripts/copy-images
(as trap can apparently only run one command)
2015-07-28 13:22:47 +05:00
Ivan Mikushin
6022f78edd
dind-less, make-based build system
2015-07-27 11:21:46 +05:00