Runar Borge
f2358fc926
Added display of the current commit id on built packages
2019-01-17 09:28:46 +01:00
Runar Borge
4b01d95b11
Merge remote-tracking branch 'upstream/current' into current
2019-01-16 22:56:52 +01:00
Christian Poessinger
04389cbef5
build-submodules: add eventwatchd
2019-01-16 20:28:27 +01:00
Christian Poessinger
c5cef286f3
build-submodules: add conntrack-tools
2019-01-16 19:34:05 +01:00
Runar Borge
fc61294dd0
Adding help for --build-
2019-01-15 07:43:48 +01:00
Runar Borge
99838ee7d4
Added support for building only selected packages
2019-01-15 07:42:44 +01:00
Christian Poessinger
db9b292a98
build-submodules: remove vyos-pppoe-server which is replaced by vyos-1x
2019-01-14 22:00:01 +01:00
Christian Poessinger
f23cd2137e
build-submodules: fix 'sed' script for FRR Debian packaging
2019-01-14 21:45:22 +01:00
Christian Poessinger
f95182eb15
build-submodules: remove vyatta-vrrp which is no longer required
...
vyatta-vrrp code has been replaced by vyos-1x implementation
2019-01-14 21:22:07 +01:00
Christian Poessinger
420ef2830a
build-submodules support FRR build from 'master' branch
2019-01-14 21:22:07 +01:00
Christian Poessinger
71e1588f1f
build-submodules: build frr from source
2019-01-13 22:17:29 +01:00
Christian Poessinger
3598b2ab5c
build-submodules: remove vyos-frr
2019-01-12 20:22:02 +01:00
Christian Poessinger
a6505fd299
Merge branch 'current' of github.com:runborg/vyos-build into current
...
* 'current' of github.com:runborg/vyos-build:
build-submodules: Changed relative paths to full-paths on most commands
2019-01-12 14:13:36 +01:00
Runar Borge
f672f325bb
build-submodules: Changed relative paths to full-paths on most commands
2019-01-11 21:48:21 +01:00
Christian Poessinger
59ff941e9a
build-submodules: exit script with proper exit code for Pipeline
2019-01-11 07:40:59 +01:00
Runar Borge
362ea8acb5
Fix error message on kernel commit, also fixup from merge-conflict
2019-01-09 13:51:11 +01:00
Runar Borge
57474b220e
Merge remote-tracking branch 'upstream/current' into current and merge conflict fix
2019-01-09 13:49:30 +01:00
Runar Borge
830146d03f
Log complete buildscript execution and changed package-initialization routine
...
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-09 13:38:41 +01:00
Runar Borge
6f4d7061e0
Adding support for compiling vyos-frr package
2019-01-09 13:36:30 +01:00
Christian Poessinger
3415313603
build-submodules: fix bool logic for accel-ppp build
2019-01-08 22:13:34 +01:00
Christian Poessinger
88c8b3440b
CI/CD: add verbose output option to for 'build-submodules' script
2019-01-06 17:52:52 +01:00
Christian Poessinger
4327fe1f2f
Merge remote-tracking branch 'runborg/current' into current
...
* runborg/current:
Added build-kernel script and almost total rewrite of build-submodules
2019-01-06 17:39:44 +01:00
Christian Poessinger
d0d363186d
CI/CD: extend error reporting for Jenkins builds
2019-01-06 14:24:49 +01:00
Runar Borge
081bf77f86
Added build-kernel script and almost total rewrite of build-submodules
...
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-06 00:21:18 +01:00
Runar Borge
a47e9599b4
Merge remote-tracking branch 'upstream/current' into current
2019-01-01 23:37:16 +01:00
Runar Borge
b66718a87b
Added support for compiiling vyos-accel-ppp
2019-01-01 23:34:27 +01:00
Daniil Baturin
a05f1ac750
Update the build-submodules script to use the dehardcoded kernel version.
2018-12-31 15:11:27 +01:00
Runar Borge
396501bbbf
Rename build script to build-submodules and removed docker from the build 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-28 23:21:44 +01:00