Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-21 | Jenkins: lib: T2625: bugfix deployment of FRR package | Christian Poessinger | |
2020-06-21 | Jenkins: lib: T2625: change order of deployment commands | Christian Poessinger | |
2020-06-21 | Jenkins: lib: Nested when condition "not" requires exactly 1 child condition | Christian Poessinger | |
2020-06-21 | Jenkins: do not run ISO build when pipeline library changes | Christian Poessinger | |
2020-06-21 | Jenkins: packages: add underscore for library calls | Christian Poessinger | |
The underscore (_) is not a typo! You need this underscore if the line immediately after the @Library annotation is not an import statement! | |||
2020-06-21 | Jenkins: lib: Debian packges must be build in 'build' subdirectory | Christian Poessinger | |
Package build must be done in "any" subdir. Without it the Debian build system is unable to generate the *.deb files in the sources parent directory, which will cause a "Permission denied" error. | |||
2020-06-21 | Jenkins: improve when {} build conditions for timer and user builds | Christian Poessinger | |
2020-06-21 | Jenkins: make AWS S3 upload more robust | Christian Poessinger | |
2020-06-20 | Jenkins: lib: buildPackage() parameters are all optional now | Christian Poessinger | |
- description: Arbitrary text to print on Jenkins Job Description instead of package name - pkgList: Multiple packages can be build at once in a single Pipeline run - buildCmd: replace default build command "dpkg-buildpackage -uc -us -tc -b" with this custom version | |||
2020-06-20 | Jenkins: lib: download repository parallel to Jenkinsfile location | Christian Poessinger | |
... this is only releavant when building packages like FRR, Netfilter etc., which are generated via additional Jenkinsfiles from vyos-build. | |||
2020-06-20 | README: explain vars and packages folders in root | Christian Poessinger | |
2020-06-20 | Jenkins: lib: add debug directory listings | Christian Poessinger | |
2020-06-20 | packages: add build for FRR | Christian Poessinger | |
2020-06-20 | Jenkins: lib: record Git commit ID in job description | Christian Poessinger | |
2020-06-20 | Jenkins: lib: deploy packages do dev.packages.vyos.net | Christian Poessinger | |
2020-06-20 | Jenkins: lib: add programmable package build Pipeline | Christian Poessinger | |
2020-06-20 | Jenkins: initial support for shared build libraries | Christian Poessinger | |
Instead of writing the same code over and over again, place the common parts into a Jenkins Library which is then consumed by every individual build Job. This not only makes it less complex, but also increases maintainability by several magnitudes. | |||
2020-06-20 | packages: add builds for netfilter packages from upstream Debian | Christian Poessinger | |
Instead of scattering build instructions accross individual repositories for some additional packages we want to build from latest Debian releases, this is a proof-of-concept how to integrate an individual package Pipeline into the overall VyOS build repository. A dedicated Jenkins job will be required for this Pipeline but it will only compile if files are actually changes in the directory path relevant for this components. | |||
2020-06-20 | Docker: add build dependencies for libnetfilter-conntrack & conntrack-tools | Christian Poessinger | |
2020-06-20 | README: fix individual package build working directory | Matt W | |
2020-06-20 | Docker: add build dependencies for nftables | Christian Poessinger | |
2020-06-20 | Jenkins: fix comment style | Christian Poessinger | |
2020-06-20 | Delete buster-backports.list.chroot as we use lb config --backports | Christian Poessinger | |
This results in Duplicated archive warnings on ISO builds otherwise. | |||
2020-06-20 | Jenkins: do not build ISO when only Docker container changes | Christian Poessinger | |
2020-06-19 | systemd: services: disable all udp-broadcast-relay instances | Christian Poessinger | |
2020-06-19 | T2490: add support for serial console-server | Christian Poessinger | |
2020-06-17 | Docker: adjust comment on libaudit-dev dependency | Christian Poessinger | |
2020-06-16 | systemd: services: disbale SNMPD by default | Christian Poessinger | |
2020-06-16 | systemd: services: remove SysVinit leftovers | Christian Poessinger | |
2020-06-14 | Kernel: T2595: Update Linux Kernel to v4.19.128 | Christian Poessinger | |
2020-06-12 | Docker: StrongSwn requires python-setuptools for VICI package | Christian Poessinger | |
2020-06-07 | systemd: T2559: lm-sensors disable service by default | Christian Poessinger | |
2020-06-06 | vyos-dev: add vim | Christian Poessinger | |
2020-06-06 | vyos-utils: cleanup installed packages | Christian Poessinger | |
- mtr-tiny will be pulled in via vyos-1x as there is a proper dependenvy - vim-tiny - mostly unused - sipcalc - we have ipcalc for this do we? | |||
2020-06-05 | firmware: T1958: fix firmware package name | Christian Poessinger | |
2020-06-05 | firmware: T1958: only include firmware for compiled Kernel drivers | Christian Poessinger | |
In the past when building the VyOS ISO we have simply pulle din the entire linux-firmware Git repository and just deleted some arbitrary files manually selected. Now all is shipped via vyos-linux-firmware. | |||
2020-06-05 | Add intel driver packagesa | Christian Poessinger | |
Intel driver packages are more related to the overall generated image instead of the VyOS userland packages. Thus they have meen migrated from vyos-world to vyos-build. | |||
2020-06-04 | Jenkins: fix illegal string body character after dollar sign | Christian Poessinger | |
2020-06-04 | Jenkins: select "release" build | Christian Poessinger | |
... instead of developer build which pulls in additional packages bloating the ISO image. | |||
2020-06-04 | Jenkins: remove redundant code | Christian Poessinger | |
2020-06-04 | Packages: remove obsolete vyos-wireguard repo | Christian Poessinger | |
2020-06-04 | Include "tshark" package in developer builds | Christian Poessinger | |
2020-06-02 | Revert "build: add linux-tools package to development builds" | Christian Poessinger | |
linux-tools has a "dynamic" version extension corresponding to the Kernel version. This reverts commit 655fa1b949c2bf0ee6789bd556981b9298e54116. | |||
2020-06-02 | build: add linux-tools package to development builds | Christian Poessinger | |
... this will contain the Linux Kernels "perf" binary. | |||
2020-06-01 | .gitignore: ignore QEmu disk images | Christian Poessinger | |
2020-06-01 | wake-on-lan: T2526: replace wakeonlan package with CLI implementation | Christian Poessinger | |
Drop wakeonlan package and use the CLI based implementation with etherwake. | |||
2020-05-30 | QAT: import device configuration files | Christian Poessinger | |
2020-05-30 | intel: remove deprecated build-intel-drivers script | Christian Poessinger | |
2020-05-30 | Kernel: T2531: Update Linux Kernel to v4.19.125 | Christian Poessinger | |
2020-05-22 | Kernel: T2493: Update Linux Kernel to v4.19.124 | Christian Poessinger | |