diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 3e62126f..621915b8 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -230,6 +230,26 @@
Branch of docker-playground.git
.
Only modify if you are hacking on the docker-playground scripts.
default: '*/master'
+ - string:
+ name: KERNEL_URL
+ description: |
+ (*-kernel-git
only) remote URL of git repository,
+ from which the kernel will be built.
+ default: 'https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git'
+ - string:
+ name: KERNEL_REMOTE_NAME
+ description: |
+ (*-kernel-git
only) short name for the remote URL,
+ which will be used to add it to the local git checkout with
+ git remote add
.
+ default: 'net-next'
+ - string:
+ name: KERNEL_BRANCH
+ description: |
+ (*-kernel-git
only) branch to check out from the
+ remote with KERNEL_URL
and
+ KERNEL_REMOTE_NAME
before building the kernel.
+ default: 'master'
builders:
- shell: |-
@@ -252,8 +272,8 @@
ttcn3-ggsn-test-kernel-git)
DIR="ttcn3-ggsn-test"
export IMAGE_SUFFIX="master"
- # Build net-next kernel from source, default git repo from:
- # docker-playground.git scripts/kernel-test/kernel-build.sh
+ # Build kernel from source, git repo is defined in the job's
+ # parameters: KERNEL_URL, KERNEL_REMOTE_NAME, KERNEL_BRANCH
export KERNEL_TEST=1
export KERNEL_BUILD=1
;;