summaryrefslogtreecommitdiff
path: root/Jenkinsfile
AgeCommit message (Collapse)Author
2020-10-18Jenkins: fix path in sha256 checksum fileChristian Poessinger
2020-10-17Jenkins: clean QEMU build filesChristian Poessinger
2020-10-17Jenkins: add stage dependency for QEMUChristian Poessinger
2020-10-17Jenkins: build QEMU imageChristian Poessinger
2020-10-15Jenkins: fix Groovy syntax illegal string body character after dollar signChristian Poessinger
2020-10-15Jenkins: create and upload ISO sha256 hashChristian Poessinger
2020-10-14Revert "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-26Jenkins: comment parallel test of vyos-configdChristian Poessinger
This leads to exzessive host CPU usage which will make the test fail.
2020-09-25Jenkins: run parallel tests with and without vyos-configdChristian Poessinger
2020-08-27T2832: vyos-smoketest package is not called vyos-1x-smoketestChristian Poessinger
2020-08-03Jenkins: fix post { success { }} script when there is no ISO buildChristian Poessinger
2020-08-02Jenkins: fix when condition on ISO buildChristian Poessinger
The ISO should not be build when there is e.g. a change on the Kernel.
2020-07-14T1927: arm: Readd CI build of emulated ARM64 containerRunar 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-26Jenkins: ISO test is conditional on file existenceChristian Poessinger
2020-06-24Jenkins: do not build ISO when only packages folder changesChristian Poessinger
2020-06-23Jenkins: lib: T2625: unbloat ISO buildChristian Poessinger
2020-06-21Jenkins: lib: Nested when condition "not" requires exactly 1 child conditionChristian Poessinger
2020-06-21Jenkins: do not run ISO build when pipeline library changesChristian Poessinger
2020-06-21Jenkins: improve when {} build conditions for timer and user buildsChristian Poessinger
2020-06-21Jenkins: make AWS S3 upload more robustChristian Poessinger
2020-06-20Jenkins: fix comment styleChristian Poessinger
2020-06-20Jenkins: do not build ISO when only Docker container changesChristian Poessinger
2020-06-04Jenkins: fix illegal string body character after dollar signChristian Poessinger
2020-06-04Jenkins: select "release" buildChristian Poessinger
... instead of developer build which pulls in additional packages bloating the ISO image.
2020-06-04Jenkins: remove redundant codeChristian Poessinger
2020-04-15changed s3 bucket to s3-us.vyos.io, added rolling/vyos-rolling-latest.isoqxmips
2020-03-03upload iso to S3qxmips
2020-02-02Jenkins: temporary disable ARM builds as they do not completeChristian Poessinger
2020-02-02Jenkins: add "make test" helperChristian Poessinger
2020-01-03Jenkins: T1927: Update Jenkinsfile to build on armRunar Borge
2019-12-28Jenkins: specify ISO image for archival by glob patternChristian Poessinger
2019-12-27Jenkins: adjust path on ISO testChristian Poessinger
2019-12-27Jenkins: enable timestampsChristian Poessinger
2019-12-26Jenkins: auto publish container to DockerHubChristian Poessinger
2019-12-26Jenkins: keep 10 most recent buildsChristian Poessinger
2019-12-18Merge branch 'equuleus' of github.com:vyos/vyos-build into currentChristian Poessinger
* 'equuleus' of github.com:vyos/vyos-build: (68 commits) systemd: cryptsetup: we do not support encrypted volumes systemd: igmpproxy: service is handled by VyOS CLI systemd: ntp: service is handled by VyOS CLI systemd: man: do not rebuild man db once a day systemd: pcscd: disable SmartCard service systemd: apt: disable daily update service ndisc6: add ICMPv6 Neighbor Discovery tool rsyslog: disabling rsyslog causes start issues if required syslog: T1834: 'del system syslog' doesn't stop rsyslog syslog: T1834: 'del system syslog' doesn't stop rsyslog Jenkins: archive ISO on failed builds if possible vyos-qat: adding pkg dependency Kernel: T1800: update to Linux 4.19.84 hooks: synchronize Linux Firmware with current branch Kernel: T1791: update to Linux 4.19.82 T1773: update Dockerfile for changes to libvyosconfig kernel-version: fixing typo Kernel: update to 4.19.76 in defaults.json acpid: enable acpid to enable power button triggered shutdowns systemd-disable - heartbeat.service disabled ...
2019-11-28Jenkins: archive ISO on failed builds if possibleChristian Poessinger
Imagine there is a proper build ISO but the tests are failing. It should be possible to check the ISO afterwards.
2019-11-08Revert "docker: set always pull to use always latest container"hagbard
This reverts commit 19b75a3339956319f244f40540ad7ba3af9b9389. I was on the wrong repo.
2019-11-08docker: set always pull to use always latest containerhagbard
2019-10-09Merge branch 'current' into equuleushagbard
2019-10-06Jenkins: add current Git commit ID to build descriptionChristian Poessinger
2019-10-06Merge branch 'current' into equuleusChristian Poessinger
* current: Jenkins: add getGitRepoName() Docker: ARM: add missing no--check-valid-until files Kernel: T1708: update to Linux 4.19.76 Jenkins: explicitly set GitHub status is no longer required Docker: we only need LUA 5.2 for Accel-PPP build Docker: add liblua5.2-dev to accel-ppp dependencies [Jenkinsfile] Call a script that creates latest rolling release symlink Jenkins: run on all nodes that support Docker Packages: remove vyatta-op-dhcp-server Docker: add dkms Add helper to list individual package architectues add hooks for autobuild
2019-10-06Jenkins: add getGitRepoName()Christian Poessinger
2019-10-03Jenkins: explicitly set GitHub status is no longer requiredChristian Poessinger
... as this is done through the Jenkins Jobs automatically.
2019-10-02[Jenkinsfile] Call a script that creates latest rolling release symlinkDaniil Baturin
2019-09-29Jenkins: run on all nodes that support DockerChristian Poessinger
2019-09-27Testsuite: Move needed packages to Dockerfile insted of in the Jenkins pipelineRunar Borge
2019-09-27Adding test-suite to Jenkins pipelineRunar Borge
2019-09-15Jenkins: set GitHub build info on failure/successChristian Poessinger
2019-09-15Jenkins: fix GitHub JSON API interfaceChristian Poessinger