631 Commits

Author SHA1 Message Date
Yuya Kusakabe
2a41a6b34f vmware-ovf: Increase memory size and remove unnecessary devices (ref T14). 2016-03-07 15:39:22 +09:00
Yuya Kusakabe
0a89aa830a Small fixes for scripts/template.ovf (ref T14). 2016-03-07 10:31:45 +09:00
Yuya Kusakabe
9c6086925e Disable GUI in packer build (ref T14). 2016-03-07 00:44:27 +09:00
Yuya Kusakabe
7ba48ff801 Add build scripts for VMware OVF (ref T14) 2016-03-07 00:03:14 +09:00
Yuya Kusakabe
c3a238ff20 Fix qemu image cannot get IP address. (ref T12) 2016-03-06 17:23:23 +09:00
Yuya Kusakabe
b0fbefc7b9 Change accelerator to tcg from kvm and ajust boot command in packer.json (ref T12) 2016-03-05 22:43:57 +09:00
Daniil Baturin
08a6856b3c Factor out dependency checking functions to its own class (ref T9). 2016-03-04 15:05:03 -05:00
Yuya Kusakabe
3e56d7456e Add qemu image build scripts 2016-03-04 23:39:23 +09:00
Daniil Baturin
a05a3660ea Fix typo in the configure script. 2016-03-03 18:35:18 -05: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
Daniil Baturin
4499a0b196 Adjust build-flavour script to use new json-query script. 2016-03-03 18:27:09 -05:00
Daniil Baturin
2416feb699 Rename query-config to query-json to reflect its new role. 2016-03-03 17:50:40 -05:00
Daniil Baturin
4b78ab4f94 Make the query-config scripts more generic, it requires JSON file name now. 2016-03-03 17:49:54 -05:00
Daniil Baturin
481b5f0057 Force all lb-config mirror options to debian_mirror from the build config. 2016-02-10 18:42:32 -05:00
Daniil Baturin
cac38de1cb Fix some dates. 2016-02-03 10:28:33 -05:00
Daniil Baturin
9e49a104fd Merge branch 'current' of github.com:vyos/vyos-build into current 2016-02-03 10:22:22 -05: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
9d960e5498 Add a script for extracting field values from the build config,
for use in shell scripts and the like.
2016-02-03 10:21:00 -05:00
Kim Hagen
8c29337415 Add kernel version to lb config. 2016-02-03 02:15:43 -05:00
Daniil Baturin
1444f5f3e5 Merge branch 'current' of github.com:vyos/vyos-build into current 2016-01-26 16:12:26 -05:00
Daniil Baturin
cddc611ae3 Add a build step for generating version files. 2016-01-26 16:10:52 -05:00
Daniil Baturin
b0c41b26b9 Add support for --build-type and --version options to configure script.
Image version will now be passed in configure option.

As a collateral damage, add support for options without default values.
2016-01-26 15:41:47 -05:00
Daniil Baturin
38a250d627 Add a configure option for selecting build type (release vs dev). 2016-01-26 10:17:14 -05:00
Kim Hagen
ed565077cb add extra linux cmdline options 2016-01-26 04:52:32 -05:00
Daniil Baturin
2f10d39a98 Make the config existence check scripts try to actually load the JSON. 2015-12-26 20:19:09 -05:00
Daniil Baturin
90ca7062c1 Add license headers to scripts.
Some people rightfully complained about their absense already.
2015-12-26 20:14:08 -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
c0cae8b7fe Add configure script support for Debian mirror options. 2015-12-24 16:06:34 -05:00
Daniil Baturin
daf94a4bab Make the configure script create the build/ dir if it doesn't exist. 2015-12-24 12:06:08 -05:00
Daniil Baturin
6e66715c45 Add sudo to required packages, since we use it in scripts.
Using sudo from scripts may be objectionable, but I don't see
any alternatives for things that do chroot.
2015-12-24 12:04:24 -05:00
Daniil Baturin
86c6a4bdf2 Add initial drafts of the build scripts. 2015-12-17 01:25:46 -05:00