1 ##############################################
2 # job configuration for docker build and push
3 ##############################################
15 branch: 'stable/{stream}'
17 functest-arm-receivers: &functest-arm-receivers
19 cristina.pauna@enea.com
20 alexandru.avadanii@enea.com
21 dovetail-arm-receivers: &dovetail-arm-receivers
23 cristina.pauna@enea.com
24 alexandru.avadanii@enea.com
25 alexandru.nemes@enea.com
26 yardstick-arm-receivers: &yardstick-arm-receivers
28 cristina.pauna@enea.com
29 alexandru.avadanii@enea.com
30 alexandru.nemes@enea.com
31 catalina.focsa@enea.com
32 other-receivers: &other-receivers
36 # projects with jobs for master
39 <<: *functest-arm-receivers
42 <<: *dovetail-arm-receivers
45 <<: *yardstick-arm-receivers
46 # projects with jobs for stable
49 - '{project}-docker-build-arm-push-{stream}'
51 ########################
53 ########################
55 name: '{project}-docker-build-arm-push-{stream}'
57 disabled: '{obj:disabled}'
59 parameters: ¶meters
63 - 'opnfv-build-ubuntu-arm-defaults'
67 description: "To enable/disable pushing the image to Dockerhub."
69 name: DOCKER_REPO_NAME
70 default: "opnfv/{project}_aarch64"
71 description: "Dockerhub repo to be pushed to."
75 description: "Release version, e.g. 1.0, 2.0, 3.0"
79 description: "Directory containing files needed by the Dockerfile"
82 default: "Dockerfile.aarch64"
83 description: "Dockerfile to use for creating the image."
90 !include-raw-escape: ./opnfv-docker.sh
98 recipients: '{receivers}'
99 - email-jenkins-admins-on-failure