summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-05-07build: T3664: modify the module-level template pathDaniil Baturin
instead of setting an environment variable (cherry picked from commit 58fbf3a226f05d4a5673dff92875e2490fdb1d10)
2024-05-05build: T3664: adjust the vyos-1x submodule path in scriptsDaniil Baturin
(cherry picked from commit ec42af75e0ab468e062add3852c80254d153c021)
2024-05-05build: T3664: move sudo out of the make targetDaniil Baturin
to avoid permission problems (cherry picked from commit abb5b518ab1e14801e03779a75f78c0b4f86d804)
2024-05-05build: T3664: correct the parameterized make ruleDaniil Baturin
(cherry picked from commit 008bb5063d6794e5526e2c5ba9fa5e0c2d2866f2)
2024-05-05build: T3664: add a parameterized make rule for build targetsDaniil Baturin
to simplify the now-rather-tricky build script invocation (cherry picked from commit 29288652eaa245ccf7fe591f76460ef228d7dd4d)
2024-05-05chore: T671: remove unused scripts and references to themDaniil Baturin
(cherry picked from commit 5dcb6b771106df130b4884867dc28bd685b64e40)
2023-11-27Makefile: 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 (cherry picked from commit b3d0ebaf1d7d5b5a54be284e553defb8ed4a7a6f)
2023-11-27Makefile: 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]' (cherry picked from commit 499e8e1cbb90e24acf80d383a69e138cd745807c)
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