summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2023-11-26Makefile: T2640: add helper to convert ISO to OCI image to start a containerChristian Breunig
Use either "make oci" or call the script manually: $ scripts/iso-to-oci build/live-image-amd64.hybrid.iso I: mount ISO build/live-image-amd64.hybrid.iso I: extracting squashfs content I: generate OCI container image vyos-1.5-strongswan-202311241125.tar I: to import the previously generated OCI image to your local images run: docker import vyos-1.5-strongswan-202311241125.tar vyos:1.5-strongswan-202311241125 --change 'CMD [/sbin/init]'
2023-11-19Makefile: add new target qemu-liveChristian Breunig
Simply boot a live qemu version from the latest ISO build (10:18) cpo lnx01:~/vyos-build [current] # sudo make qemu-live if [ ! -f build/live-image-amd64.hybrid.iso ]; then echo "Could not find build/live-image-amd64.hybrid.iso" exit 1 fi scripts/check-qemu-install --qemu-cmd build/live-image-amd64.hybrid.iso INFO - Creating Disk image testinstall-20231119-101823-4483.img SeaBIOS (version 1.16.2-debian-1.16.2-1) Machine UUID f48b60b2-e6ad-49ef-9d09-4245d0585e52 Booting from DVD/CD... ISOLINUX 6.04 20200816 ETCD Copyright (C) 1994-2015 H. Peter Anvin et al
2023-09-14smoketest: Allow selection of smoketests to runsarthurdev
Example: `make test MATCH="interfaces|policy"` will only run interfaces and policy tests
2022-10-06T3664: initial implementation of the build flavor systemDaniil Baturin
2021-12-09Testsuite: add new "make testraid" target for RAID-1 installation testingChristian Poessinger
2021-12-09Makefile: add common helper to check if ISO was build before running testsChristian Poessinger
2021-10-02Makefile: "make test" runs in UEFI mode "make testc" continues to use BIOSChristian Poessinger
With this change we validate both installation types that they work and operates "as expected". (cherry picked from commit e6ce9e76673d9de7c85510ba873f04a3521e1f19)
2021-08-15Makefile: add "make test-no-interfaces" to start smoketests w/o interface testsChristian Poessinger
2021-07-07T3664: remove vagrant buildKim Hagen
2021-07-07T3664: Eliminate obsolete build flavoursKim Hagen
2021-06-29Set the default shell to bash so that we can use -o pipefailDaniil Baturin
2020-11-01Makefile: purge should clean QEMU test image, tooChristian Poessinger
2020-10-27smoketest: T3003: extend framework to load arbitrary config fileJohn Estabrook
2020-10-17Jenkins: clean QEMU build filesChristian Poessinger
2020-08-31configd: T2582: add option to run testsuite with daemon (default off)John Estabrook
2020-06-27Makefile: indention fixChristian Poessinger
2020-02-09Makefile: user pipefail in iso buildChristian Poessinger
2020-02-02Jenkins: add "make test" helperChristian Poessinger
2020-01-08T1951: Include awscli package is the AWS buildKim Hagen
2019-12-24add support for vep1400Kim Hagen
2019-12-03prevent 70-persistent-net.rules from being createdKim Hagen
2019-11-05do not add the serial option for vep4600Kim Hagen
2019-11-05add build option for vep4600Kim Hagen
2019-05-21update cloud buildsUnicronNL
2019-05-03Revert "Makefile: proper handle 'make iso' error codes"Kim Hagen
This reverts commit 2ffff339c5515280a1926d2ee134d5d2c7cdbcfc.
2019-05-03Revert "use bash as the shell for make"Kim Hagen
This reverts commit 01fd8dfdec8278e63f43502da44b4e7f8d0bf9e5.
2019-05-03use bash as the shell for makeKim
2019-04-26Makefile: proper handle 'make iso' error codesChristian Poessinger
2019-04-15add debug build for GCEKim Hagen
2019-04-03add cloud init package listKim Hagen
2019-03-18Add vmware ovf build procedureKim Hagen
2018-11-12Add uefi to vyos-buildKim Hagen
2018-10-29Add part of oracle cloud buildKim Hagen
2018-10-25Add build command for AWSKim Hagen
2018-10-23Separate files needed for different cloud providersKim Hagen
Fix serial console speed settings Add google cloud image generation
2018-10-22Add Azure creation scriptKim Hagen
2018-08-17Add azure build to makefileKim Hagen
2018-01-11T519: fix paths and operation order in the makefile for correct repo setup.Daniil Baturin
2017-08-21T361: check the build environment setup in ./configure before it can even ↵Daniil Baturin
get to make.
2017-07-29Add vagrant-libvirt make targetYuya Kusakabe
2017-01-26Account for different architectures in ISO naming.Daniil Baturin
2016-12-21Merge branch 'current' of github.com:vyos/vyos-build into currentDaniil Baturin
2016-12-21T229: automatically import locally build .deb's from packages/ at build time.Daniil Baturin
Made it a separate script, if we ever need anything fancier than cp *.deb If not, we can move it to the makefile.
2016-10-26Initial Hyper-V imageYuya Kusakabe
2016-05-24update clearfog script nameKim Hagen
add x86 specific packages to vyos-x86.list.chroot
2016-05-24add build options for clearfogKim Hagen
2016-03-08Add support for signed VMware OVF (ref T14).Yuya Kusakabe
2016-03-08Add support for signed VMware OVA (ref T14).Yuya Kusakabe
2016-03-07Add build scripts for VMware OVF (ref T14)Yuya Kusakabe
2016-03-04Add qemu image build scriptsYuya Kusakabe