Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-27 | Jenkins: add missing "--privileged" flag to container startup | Christian Poessinger | |
2021-06-26 | Docker: use dedicated Jenkinsfile to build containers | Christian Poessinger | |
2021-06-26 | Jenkins: make arm64 dockerbuild a dedicated execution path | Christian Poessinger | |
2021-06-20 | Docker: T3641: temporary disable arm64 builds | Christian Poessinger | |
qemu: uncaught target signal 11 (Segmentation fault) - core dumped /var/lib/dpkg/info/libc-bin.postinst: line 53: 2576 Segmentation fault ldconfig qemu: uncaught target signal 11 (Segmentation fault) - core dumped /var/lib/dpkg/info/libc-bin.postinst: line 53: 2579 Segmentation fault ldconfig --verbose dpkg: error processing package libc-bin (--configure): installed libc-bin package post-installation script subprocess returned error exit status 139 Errors were encountered while processing: libc-bin | |||
2021-06-06 | Jenkins: update singele quotes to double quotes arount the GitHub token | Kim Hagen | |
2021-06-06 | Jenkins: do not "set +x" when triggering GitHub API | Christian Poessinger | |
2021-06-06 | Jenkins: lib: get github token from Jenkins credentials | Kim Hagen | |
2021-06-06 | Jenkins: lib: trigger site rebuild after uploading iso to aws | Kim Hagen | |
2021-06-05 | Jenkins: re-add erroneously removed when build conditions | Christian Poessinger | |
Debian packages should only be build if a file in the requested subfolder changes (like a version upgrade) or if explicitly reuested by the user. VyOS ISO generation should only be run once a night by the CI if triggered by the timer, or on explicit user request. | |||
2021-04-04 | fixed s3 upload path | qxmips | |
2021-04-04 | build: qemu: do not use symlinks on generated images | Christian Poessinger | |
Jenkins can not properly deal with symbolic links. | |||
2021-04-03 | Jenkins: indention fix | Christian Poessinger | |
2021-04-02 | Jenkins: make QEMU image build optional | Christian Poessinger | |
2021-03-27 | Jenkins: builds can run 150 minutes and do not fail fast | Christian Poessinger | |
2021-03-26 | Jenkins: fix type - do not keep 200 builds | Christian Poessinger | |
2021-03-26 | Jenkins: add build option for AWS S3 snapshot bucket upload | Christian Poessinger | |
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 | |||
2021-03-25 | Jenkins: add build parameter for image upload and smoketests | Christian Poessinger | |
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. | |||
2021-03-15 | Jenkins: run smoketests without vyos-configd | Christian Poessinger | |
We currently have a nested regression with the testcases, where they randomly pass on different hosts but fail on the Jenkins instance. Hopefully this can sched some light. | |||
2021-02-05 | Jenkins: only keep ISO images for 14 days | Christian Poessinger | |
2021-02-02 | Jenkins: run containers with "reuseNode" to stay on the same node | qxmips | |
2021-01-25 | Jenkins: save CPU time and only test using vyos-configd | Christian Poessinger | |
2021-01-07 | Update rolling version to 1.4 | Christian Poessinger | |
Commit b808e36 ("Update the version of the rolling release") bumped the version on the branch but not on the pipeline. | |||
2021-01-05 | moved webhost address to vars | qxmips | |
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 | |
2020-06-21 | Jenkins: do not run ISO build when pipeline library changes | Christian Poessinger | |
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: fix comment style | Christian Poessinger | |
2020-06-20 | Jenkins: do not build ISO when only Docker container changes | Christian Poessinger | |
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. |