Kim Hagen
401165bc85
add debug build for GCE
2019-04-15 16:30:35 +02:00
Kim Hagen
1f0b53aa5c
add cloud init package list
2019-04-03 16:49:08 +02:00
Kim Hagen
48bcbfff70
Add vmware ovf build procedure
2019-03-18 16:01:29 +01:00
Kim Hagen
8dcda0e05b
Add uefi to vyos-build
2018-11-12 10:07:52 +01:00
Kim Hagen
7a19a16233
Add part of oracle cloud build
2018-10-29 21:43:09 +01:00
Kim Hagen
a0cdf15c5e
Add build command for AWS
2018-10-25 14:15:34 +02:00
Kim Hagen
16cc9be3ba
Separate files needed for different cloud providers
...
Fix serial console speed settings
Add google cloud image generation
2018-10-23 23:58:42 +02:00
Kim Hagen
d7b7f5a044
Add Azure creation script
2018-10-22 00:59:33 +02:00
Kim Hagen
747e939421
Add azure build to makefile
2018-08-17 11:14:53 +02:00
Daniil Baturin
679747704a
T519: fix paths and operation order in the makefile for correct repo setup.
2018-01-11 06:51:58 +01:00
Daniil Baturin
ac391c82d1
T361: check the build environment setup in ./configure before it can even get to make.
2017-08-21 18:49:34 -04:00
Yuya Kusakabe
822747f4de
Add vagrant-libvirt make target
2017-07-29 15:30:57 +09:00
Daniil Baturin
607dcde9bc
Account for different architectures in ISO naming.
2017-01-26 21:27:12 -05:00
Daniil Baturin
cc81ba8861
Merge branch 'current' of github.com:vyos/vyos-build into current
2016-12-21 22:30:06 +01:00
Daniil Baturin
e119d44d2b
T229: automatically import locally build .deb's from packages/ at build time.
...
Made it a separate script, if we ever need anything fancier than cp *.deb
If not, we can move it to the makefile.
2016-12-21 22:24:54 +01:00
Yuya Kusakabe
ae66df2b8b
Initial Hyper-V image
2016-10-26 14:41:26 +09:00
Kim Hagen
02a1ef1574
update clearfog script name
...
add x86 specific packages to vyos-x86.list.chroot
2016-05-24 11:14:46 +00:00
Kim Hagen
826fa1a973
add build options for clearfog
2016-05-24 10:00:20 +00:00
Yuya Kusakabe
a0a10a1057
Add support for signed VMware OVF (ref T14).
2016-03-08 11:17:56 +09:00
Yuya Kusakabe
c5df2dd17d
Add support for signed VMware OVA (ref T14).
2016-03-08 09:12:22 +09:00
Yuya Kusakabe
7ba48ff801
Add build scripts for VMware OVF (ref T14)
2016-03-07 00:03:14 +09:00
Yuya Kusakabe
3e56d7456e
Add qemu image build scripts
2016-03-04 23:39:23 +09:00
Daniil Baturin
6a7696a112
After build, create a properly named symlink to the ISO (ref T8).
...
This is important for nightly builds, and handy for release builds.
2016-03-03 18:28:31 -05:00
Patrick van Staveren
285f967249
silently enable error mode in shell
2016-02-18 00:03:41 +00:00
Patrick van Staveren
775c50d622
Handle errors from subscripts.
...
Makefile .ONESHELL mode means that individual line exit codes
aren't evaluated, only the final return code from the shell,
which will always be zero.
This makes it break earlier when a subscript returns non-zero.
Maybe we shouldn't be using make? ;)
2016-02-18 00:03:24 +00:00
Daniil Baturin
2b7a2bff88
Add a script for copying various files to the build config dir depending on build flavour.
2016-02-03 10:21:48 -05:00
Daniil Baturin
dd54dd008d
Remove the "build successful" message for now.
...
Apparently live-build doesn't return $?>0 correctly for certain failures,
which may lead to misleading success message when the build in fact had failed.
2016-01-29 17:23:57 -05:00
Daniil Baturin
cddc611ae3
Add a build step for generating version files.
2016-01-26 16:10:52 -05:00
Daniil Baturin
24a8a43077
Keep all common live-build config data in data/live-build-config
...
If more granular data modification is needed, it can be stored in other data/ subdirs.
2016-01-24 13:34:15 -05:00
Daniil Baturin
595d17abea
Initial support for pbuilder.
...
Note: pbuilder --create does not work well with relative build path,
base.tgz creation fails.
This led to the build_dir path being absolute.
Perhaps we should make it more granular and only use absolute paths for
pbuilder options.
2015-12-25 18:28:27 -05:00
Daniil Baturin
2018615d55
Add package lists support.
...
The idea is that package lists in data/package-lists/common/
will be used by all build flavours, while special individual
build flavours may have their own additional package lists
defined by configure options.
2015-12-18 08:25:25 -05:00
Daniil Baturin
a0eefcc5e5
Extend the makefile.
...
Split the 'iso' target into 'prepare' and 'iso' so it's possible to
debug the preparation stage without having to start an actual ISO build.
Add build and clean stages. Also add 'purge' target that "factory resets"
the build environment.
Add some tsun-tsun feel to the build log.
2015-12-18 06:57:25 -05:00
Daniil Baturin
8688ace193
Add image data includes copying step to the makefile.
2015-12-18 06:18:18 -05:00
Daniil Baturin
81822aeb7f
Add the makefile.
...
Make a ./configure symlink for the classic feel.
2015-12-17 01:26:12 -05:00