summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2019-01-12Merge branch 'current' of github.com:runborg/vyos-build into currentChristian Poessinger
* 'current' of github.com:runborg/vyos-build: build-submodules: Changed relative paths to full-paths on most commands
2019-01-11build-submodules: Changed relative paths to full-paths on most commandsRunar Borge
2019-01-11Docker build files for entrypoint and UIDsChristian Poessinger
2019-01-11build-submodules: exit script with proper exit code for PipelineChristian 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-09Fix error message on kernel commit, also fixup from merge-conflictRunar Borge
2019-01-09Merge remote-tracking branch 'upstream/current' into current and merge ↵Runar Borge
conflict fix
2019-01-09Log complete buildscript execution and changed package-initialization routineRunar Borge
All build executions is now logged to the buildlog insted of only the dpkg-* commands The script also shows commands executed (bash: set -x) Insted of initializing subpackages one by one they now initialize and update in one operation by the git submodule command
2019-01-09Adding support for compiling vyos-frr packageRunar Borge
2019-01-09Change user on docker image to the current owner of the volume directory (GOSU)Runar Borge
Insted of hardcoding the user used to build inside the container it will now be auto configured to be the user UID that owns the vyos-build directory This is done with the gosu utillity and a entrypoint script
2019-01-08build-submodules: fix bool logic for accel-ppp buildChristian Poessinger
2019-01-06CI/CD: add verbose output option to for 'build-submodules' scriptChristian Poessinger
2019-01-06Merge remote-tracking branch 'runborg/current' into currentChristian Poessinger
* runborg/current: Added build-kernel script and almost total rewrite of build-submodules
2019-01-06CI/CD: extend error reporting for Jenkins buildsChristian Poessinger
2019-01-06Added build-kernel script and almost total rewrite of build-submodulesRunar Borge
The build-kernel script was forgotten to commit, it is needed to build the kernel To make the build-submodules script more readable and extendible i've almost totally rewritten it using functions the build process is also started in its own subshell, so that we dont need to hold track of the current directory and make error handling/status info easier
2019-01-01Merge remote-tracking branch 'upstream/current' into currentRunar Borge
2019-01-01Added support for compiiling vyos-accel-pppRunar Borge
2018-12-31Update the build-submodules script to use the dehardcoded kernel version.Daniil Baturin
2018-12-31Dehardcode the kernel package version from the live-build-config script.Daniil Baturin
2018-12-29Merge pull request #32 from runborg/autobuildChristian Poessinger
Script and Instructions for building all subpackages via docker
2018-12-28Rename build script to build-submodules and removed docker from the build ↵Runar Borge
process. The script was originally named `build-docker-subpackages` and executed docker for every package built. This has now changed so that the user could choose to do a docker or native build. The readme is aldo updated to reflect this change.
2018-12-27T1139: Upgrade Kernel to 4.19.12Christian Poessinger
2018-12-27Added better support for compiling kernel and wireguard.Runar Borge
Automatically correct kernel options in libe-build-config and wierguard install
2018-12-26Remove bug that breaks all package compilationsRunar Borge
2018-12-26Added compilation of the kernel and wireguard submodule.Runar Borge
Also refactored some UI code for easyer reading
2018-12-25Remove vyatta-util and upate list of packages failing docker buildRunar Borge
2018-12-24Added script and instructions for building most packages from source.Runar Borge
Using the vyos-builder docker container. Also added examples on doing builds.
2018-12-17Revert "add rootdelay=300 to kernel command"Kim Hagen
This reverts commit 6cec49aa7c8d9b6aaa041b93b30ca9b260a843b5.
2018-12-16add rootdelay=300 to kernel commandKim Hagen
2018-11-25T1042: Update Linux Kernel from 4.19 to 4.19.4Christian Poessinger
2018-11-14use 2017.7 version of the salt minionKim Hagen
2018-11-14Add saltstack repoKim Hagen
2018-11-12Add uefi to vyos-buildKim Hagen
2018-11-06Update Kernel to LTS version 4.19.0Kim Hagen
2018-11-02Update Kernel to latest LTS version 4.14.75Christian Poessinger
(cherry picked from commit 0e8b5ca062b679636ee658eb252ab27a77c7a345)
2018-10-29Add part of oracle cloud buildKim Hagen
2018-10-23Separate files needed for different cloud providersKim Hagen
Fix serial console speed settings Add google cloud image generation
2018-10-21Set the kernel to 4.14.65 for now.Daniil Baturin
2018-10-01Update VyOS Kernel to 4.18.11Christian Poessinger
2018-09-18Update VyOS kernel to 4.18.8Christian Poessinger
2018-08-23T792: Update VyOS kernel to 4.18.4Christian Poessinger
2018-08-20T776: Update VyOS Kernel to latest 4.14.65Christian Poessinger
2018-08-17Add script that converts image to vhdKim Hagen
2018-08-17Add initial azure image buildingKim Hagen
2018-08-14T776: Update VyOS Kernel to latest 4.14.62Christian Poessinger
Submodule packages/vyos-kernel 1230876..713585a: > Merge tag 'v4.14.62' into linux-vyos-4.14.y
2018-08-12Docker build improvementsPeri Diane Jones
Fix missing dependencies and repositories, make the makefile exit with 1 if ISO file wasn't built.
2018-07-21Add Debian backports repo to the build.Daniil Baturin
2018-06-26T712: add configure options to simplify building images with custom packages.Daniil Baturin
2018-06-08Use os.makedirs instead of distutils stuff, make the configure script more ↵Daniil Baturin
verbose, pretty print build-config.json
2018-06-08Move the version.json file used by newer code to /usr/share/vyosDaniil Baturin