1 ##############################################
2 # job configuration for docker build and push
3 ##############################################
17 - '{project}-docker-build-push-{stream}'
18 - 'yardstick-docker-build-push-{stream}'
25 branch: 'stable/{stream}'
28 ########################
30 ########################
32 name: '{project}-docker-build-push-{stream}'
34 disabled: '{obj:disabled}'
39 - 'opnfv-build-ubuntu-defaults'
43 description: "To enable/disable pushing the image to Dockerhub."
47 description: "Base version to be used."
49 name: DOCKER_REPO_NAME
50 default: "opnfv/{project}"
51 description: "Dockerhub repo to be pushed to."
53 name: UPDATE_LATEST_STABLE
55 description: "This will update the latest_stable image only."
58 description: "If above option is true, this is the tag to be pulled."
62 credentials-id: '{ssh-credentials}'
68 !include-raw-escape: ./opnfv-docker.sh
75 name: 'yardstick-docker-build-push-{stream}'
77 disabled: '{obj:disabled}'
82 - 'opnfv-build-ubuntu-defaults'
86 description: "To enable/disable pushing the image to Dockerhub."
90 description: "Base version to be used."
92 name: DOCKER_REPO_NAME
93 default: "opnfv/yardstick"
94 description: "Dockerhub repo to be pushed to."
96 name: UPDATE_LATEST_STABLE
98 description: "This will update the latest_stable image only."
101 description: "If above option is true, this is the tag to be pulled."
105 credentials-id: '{ssh-credentials}'
111 !include-raw-escape: ./opnfv-docker.sh