All Projects → 9l → vyos-build-action

9l / vyos-build-action

Licence: MIT license
VyOS ISO Automation Build

Projects that are alternatives of or similar to vyos-build-action

vyatta-cjdns
A cjdns package for Ubiquiti EdgeOS and VyOS, allowing cjdns to be used on EdgeRouters
Stars: ✭ 39 (+44.44%)
Mutual labels:  vyos
hphr
Halophile Router (a VyOS-based, SaltStack-automated, NetBox-configured router for small provider networks)
Stars: ✭ 39 (+44.44%)
Mutual labels:  vyos
ansible-edgeos
How I roll with my EdgeOS kit
Stars: ✭ 15 (-44.44%)
Mutual labels:  vyos

VyOS ISO Automation Build

Automate build VyOS v1.2 LTS, v1.3 LTS Release and v1.4 Rolling Release ISO files.

About this repository

Use the official build script provided by VyOS https://github.com/vyos/vyos-build.

Manual build VyOS instructions can be found in VyOS official Documentation - Build VyOS.

Github Action workflow files

Github Action automate the build process and save you some times.

There are two workflow files:

vyos-v1.2.x-crux.yml

For VyOS v1.2.x LTS release, action trigger by a tag push. It will build the ISO and VM image files, create a release and upload the release asset.

vyos-v1.3.x-equuleus.yml

For VyOS v1.3.x LTS release, action trigger by a tag push. It will build the ISO and VM image files, create a release and upload the release asset.

vyos-v1.4-rolling-release.yml

For VyOs v1.4 rolling release, action trigger on schedule every day. ISO file can be found in the Action Artifacts section.

You can edit the workflow files to modify the trigger conditions to suit your needs.

Generate your own private key for signing vmware image

openssl req -x509 -nodes -sha256 -newkey rsa:2048 -keyout private_key_for_signing_vmware_image.pem -out private_key_for_signing_vmware_image.pem
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].