Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-20 | Jenkins: always archive artifacts | Christian Poessinger | |
2022-01-04 | Jenkins: change ISO version name from 1.3-beta to 1.3-stable | Christian Poessinger | |
2022-01-04 | Jenkins: downloads.vyos.io is deprecated - no longer upload ISO image | Christian Poessinger | |
(cherry picked from commit 645c891edc01699164279141fb3174e919d3197a) | |||
2022-01-04 | Jenkins: increase build timeout to 3 hours | Christian Poessinger | |
(cherry picked from commit d0932a80c402faf92ed4c7c90aea27aeef5e844e) | |||
2021-12-26 | Jenkins: only deploy ISO if requested via parameter | Christian Poessinger | |
(cherry picked from commit c78b06be53a269c00d9922561bf1abeb8129b7c5) | |||
2021-12-24 | Jenkins: stop publishing ISO images after 1.3.0 LTS release | Christian Poessinger | |
2021-12-09 | Jenkins: run "make testraid" for RAID-1 verification | Christian Poessinger | |
(cherry picked from commit 4a21175243e0dc86b710cf4754834241d0cfcfd9) | |||
2021-08-26 | Jenkins: BUILD_VERSION is now calculated during runtime | Christian Poessinger | |
In the past a cached version of BUILD_VERSION was used which would manifest in a wrong timestamp from build start time vs ISO time. (cherry picked from commit 1941149de81d0e9c0c7ae334452786ba6fff8f09) | |||
2021-08-25 | Jenkins: remove unused BUILD_QEMU parameter | Christian Poessinger | |
2021-08-22 | Jenkins: place snapshot images in a version subdirectory | Christian Poessinger | |
when BUILD_SNAPSHOT is set, place image in a subdirectory that is named after the specified BUILD_VERSION parameter. Example: vyos-1.3.0-rc6-amd64.iso will be uploaded to snapshot/1.3.0-rc6. (cherry picked from commit 768b900f9296ce8e26b6f330581160c8a533b41f) | |||
2021-08-22 | Jenkins: BUILD_BY and BUILD_VERSION should be placed in quotes | Christian Poessinger | |
(cherry picked from commit c66d7648c8602da73bd5acd1d88ea022d3c26cfd) | |||
2021-08-22 | Jenkins: when BUILD_SNAPSHOT is set - only publish to snapshot bucket | Christian Poessinger | |
(cherry picked from commit 9640a0293cc51347fcab23ad3c50841f2333ebc1) | |||
2021-07-26 | Jenkins: when building VyOS ISO use UTC timestamp | Christian Poessinger | |
(cherry picked from commit d8f519231612c666d6804282282a4b0213b531d7) | |||
2021-06-27 | Jenkins: sync pipeline to current branch | Christian Poessinger | |
2021-06-08 | Jenkins: trigger GitHub action for community page rebuild on ISO upload | Christian Poessinger | |
2021-05-02 | Jenkins: name CI build images "beta" instead of "rolling" | Christian Poessinger | |
... this was the naming in the past but commit fe80f574b80 ("Jenkins: add parameters to image build") changed this back to rolling. | |||
2021-05-02 | Jenkins: tabs to spaces | Christian Poessinger | |
2021-04-04 | Fixed s3 upload path | qxmips | |
2021-04-03 | Jenkins: do not fail fast on parallel build errors | Christian Poessinger | |
2021-04-03 | Jenkins: place QEMU image build after tests | Christian Poessinger | |
2021-04-03 | Jenkins: no longer build arm64 version, development is done on current branch | Christian Poessinger | |
2021-03-26 | Jenkins: add build option for AWS S3 snapshot bucket upload | Christian Poessinger | |
(cherry picked from commit 222a7d7f478bc61b2b6f56f77273fa23b31d8c82) | |||
2021-03-26 | Jenkins: upload ISO image to folder named after the Git branch instead of ↵ | Christian Poessinger | |
rolling By default all uploads are uploaded to the "rolling" folder and a symlink for the latest upload is created. If a 1.3 beta image is build after a 1.4 run - the resulting "latest-rolling.iso" image will be 1.3 instead of 1.4 (cherry picked from commit 2a50c5e3be873f459d6e854f540d30962ebe3b56) | |||
2021-03-25 | Jenkins: add build parameter for image upload and smoketests | Christian Poessinger | |
(cherry picked from commit 3ccfd2bf06c7d11d6244aa1307d5ac2142de0cdb) | |||
2021-03-24 | Jenkins: add parameters to image build | Christian Poessinger | |
The ISO image build should be able to be parameterised from the outside, as setting who build the image, and which version number to use. If nothing is specified, use sane defaults as the current timestand and autobuild@vyos.net. (cherry picked from commit e552cf8eb23f6d7fd95461771002b7fb0115d475) | |||
2021-02-05 | Jenkins: only keep ISO images for 14 days | Christian Poessinger | |
(cherry picked from commit ed2f9b3f39e6ab4b50f19932af38599a8985a82b) | |||
2021-02-02 | Jenkins: run containers with "reuseNode" to stay on the same node | qxmips | |
(cherry picked from commit 38fa98af45d6c22d7d876bc724d957d2545d011a) | |||
2021-01-25 | Jenkins: save CPU time and only test using vyos-configd | Christian Poessinger | |
(cherry picked from commit 37b270bab20d9fc7004d1f06522fcfb4e024732d) | |||
2021-01-10 | Jenkins: select build library from equuleus branch | Christian Poessinger | |
2021-01-09 | Jenkins: trigger builds at 0400 hours to not concur with current ISO build | Christian Poessinger | |
2021-01-08 | Jenkins: rename ISO from rolling to beta | Christian Poessinger | |
2021-01-08 | moved webhost address to vars | qxmips | |
(cherry picked from commit b5d36aaafab4c797937eff6488a90b0bb68522d5) | |||
2020-11-01 | Jenkins: run smoketests with vyos-configd and arbitrary config loader | Christian Poessinger | |
2020-10-18 | Jenkins: fix path in sha256 checksum file | Christian Poessinger | |
2020-10-17 | Jenkins: clean QEMU build files | Christian Poessinger | |
2020-10-17 | Jenkins: add stage dependency for QEMU | Christian Poessinger | |
2020-10-17 | Jenkins: build QEMU image | Christian Poessinger | |
2020-10-15 | Jenkins: fix Groovy syntax illegal string body character after dollar sign | Christian Poessinger | |
2020-10-15 | Jenkins: create and upload ISO sha256 hash | Christian Poessinger | |
2020-10-14 | Revert "Jenkins: comment parallel test of vyos-configd" | Christian Poessinger | |
This reverts commit 9edd67734c3a18adda9dbb84d3a24e5e2d99dfff. This should be fixed now after the fix from https://phabricator.vyos.net/T2952 | |||
2020-09-26 | Jenkins: comment parallel test of vyos-configd | Christian Poessinger | |
This leads to exzessive host CPU usage which will make the test fail. | |||
2020-09-25 | Jenkins: run parallel tests with and without vyos-configd | Christian Poessinger | |
2020-08-27 | T2832: vyos-smoketest package is not called vyos-1x-smoketest | Christian Poessinger | |
2020-08-03 | Jenkins: fix post { success { }} script when there is no ISO build | Christian Poessinger | |
2020-08-02 | Jenkins: fix when condition on ISO build | Christian Poessinger | |
The ISO should not be build when there is e.g. a change on the Kernel. | |||
2020-07-14 | T1927: arm: Readd CI build of emulated ARM64 container | Runar Borge | |
After a successfull CI build of this container it is considered working and is possible to add back to the build as a standard target. The container is changed so it handles an architecture change without changing the dockerfile | |||
2020-06-26 | Jenkins: ISO test is conditional on file existence | Christian Poessinger | |
2020-06-24 | Jenkins: do not build ISO when only packages folder changes | Christian Poessinger | |
2020-06-23 | Jenkins: lib: T2625: unbloat ISO build | Christian Poessinger | |
2020-06-21 | Jenkins: lib: Nested when condition "not" requires exactly 1 child condition | Christian Poessinger | |