diff options
Diffstat (limited to 'odp-dpdk-ofp-nginx-httperf.yaml')
-rw-r--r-- | odp-dpdk-ofp-nginx-httperf.yaml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/odp-dpdk-ofp-nginx-httperf.yaml b/odp-dpdk-ofp-nginx-httperf.yaml new file mode 100644 index 0000000000..d67e99b6e9 --- /dev/null +++ b/odp-dpdk-ofp-nginx-httperf.yaml @@ -0,0 +1,54 @@ +- job: + name: odp-dpdk-ofp-nginx-httperf + project-type: freestyle + defaults: global + properties: + - authorization: + anonymous: + - job-read + - job-extended-read + - job-workspace + linaro: + - job-read + - job-extended-read + - job-build + - job-cancel + - build-discarder: + days-to-keep: 30 + num-to-keep: 30 + artifact-num-to-keep: 30 + parameters: + - string: + name: LAVA_SERVER + default: 'lng.validation.linaro.org/RPC2/' + - string: + name: DEB_REPO_URL + default: 'http://deb.opendataplane.org' + disabled: false + node: master + display-name: 'NGiNX port to OFP ODP-DPDK performance testing' + wrappers: + - timestamps + builders: + - shell: | + #!/bin/bash -e + + rm -rf configs + git clone --depth 1 http://git.linaro.org/ci/job/configs.git + + sed -e "s|\${DEB_REPO_URL}|${DEB_REPO_URL}|" \ + configs/odp/lava-job-definitions/x86/odp-dpdk-ofp-nginx.yaml \ + > custom_lava_job_definition.yaml + + cat << EOF > post_build_lava_parameters + CUSTOM_YAML_URL=${JOB_URL}/ws/custom_lava_job_definition.yaml + DEVICE_TYPE=x86 + LAVA_SERVER=${LAVA_SERVER} + EOF + - trigger-builds: + - project: 'post-build-lava' + property-file: post_build_lava_parameters + block: true + publishers: + - email: + recipients: 'fathi.boudra@linaro.org josep.puigdemont@linaro.org' |