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 ;;