summaryrefslogtreecommitdiff
path: root/Jenkinsfile
AgeCommit message (Collapse)Author
2020-01-03Revert "Jenkins: T1927: Update Jenkinsfile to build on arm"Christian Poessinger
This reverts commit a7bb0a8021366b5883b947157e9989cf356d9d36.
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
2019-09-15Jenkins: set timeout to 90 minutesChristian Poessinger
2019-09-15Jenkins: add function to set GitHub build statusChristian Poessinger
2019-09-15Jenkins: only deploy ISO if build from official repositoryChristian Poessinger
2019-09-14Jenkins: adjust descriptionChristian Poessinger
2019-09-14Jenkins: add build triggerChristian Poessinger
2019-09-14Jenkins: deploy ISO to dev.packages.vyos.netChristian Poessinger
2019-09-14Jenkins: remove individual package build and only build the ISOChristian Poessinger
2019-05-06Jenkins: adjust artifacts to archiveChristian Poessinger
2019-05-06Jenkins: remove dbg packages before assembling ISO to reduce sizeChristian Poessinger
Some packages produce debug symbols which we do not wan't to have in our ISO: * librtr / rtr-tools * libsnmp * Linux Kernel
2019-05-05Jenkins: list build packagesChristian Poessinger
2019-04-26Jenkins: archive ISO and build.log artifactsChristian Poessinger
2019-04-23Replace build-submodules with Python based package builderChristian Poessinger
Support building individual VyOS packages by this modules. Call scripts/build-packages -l to list all available packages which will be build when invoking scripts/build-packages.
2019-01-26Jenkins: cleanupChristian Poessinger
2019-01-21Jenkins: force usage of self compiled packagesChristian Poessinger
Remove all references to the vyos package mirror via Python vyos_repo_entry variable. Thus we ensure that only the packages the have been compiled from source are used.
2019-01-14Jenkins: move post always to post cleanup sectionChristian Poessinger
2019-01-14Jenkins: allow regular user to clean 'build/' directoryChristian Poessinger
2019-01-13Docker: frr-deps: add librtr and libyangChristian Poessinger
2019-01-11Jenkins: add deploy stage do pipelineChristian Poessinger
2019-01-11Docker build files for entrypoint and UIDsChristian Poessinger
2019-01-11CI/CD: Improve 'goso' handling for Docker and JenkinsChristian Poessinger
* Inside the container user can call 'sudo' without password * Added Docker environment variables to controll the 'gosu' UID/GID
2019-01-06CI/CD: add verbose output option to for 'build-submodules' scriptChristian Poessinger
2019-01-06CI/CD: Update all submodules to latest HEADChristian Poessinger
Update all registered submodules to the latest HEAD revision of its configured branch in .gitmodules #
2019-01-06CI/CD: extend error reporting for Jenkins buildsChristian Poessinger
2019-01-05CI/CD: Build VyOS submodules from sourceChristian Poessinger
2018-12-18Added JenkinsfileChristian Poessinger