Untitled
unknown
yaml
2 years ago
1.9 kB
4
Indexable
apiVersion: v1 kind: Template metadata: name: chaos-dashboard-dev-${BUILD_NUMBER}-build-template annotations: description: "BuildConfig template for DEV chaos-dashboard images" tags: "chaos-dashboard-dev-${BUILD_NUMBER}" objects: - apiVersion: build.openshift.io/v1 kind: BuildConfig metadata: annotations: openshift.io/generated-by: OpenShiftNewBuild labels: build: ${SERVICE} jenkinsBuildNumber: "${BUILD_NUMBER}" name: ${SERVICE} spec: nodeSelector: null output: to: kind: ImageStreamTag name: ${DOCKER_IMAGE}:${DOCKER_TAG} pushSecret: name: chaos.registry-dev.delta postCommit: {} resources: limits: cpu: "${CPU_LIMIT}" memory: "${MEMORY_LIMIT}" requests: cpu: "${CPU_REQUEST}" memory: "${MEMORY_REQUEST}" runPolicy: Serial source: binary: { } type: Binary strategy: type: Docker dockerStrategy: dockerfilePath: docker_deploy/sigma/Dockerfile pullSecret: name: chaos.registry.delta successfulBuildsHistoryLimit: 2 failedBuildsHistoryLimit: 5 parameters: - name: BUILD_NUMBER description: Jenkins job build number value: "-1" - name: SERVICE description: Service name - name: DOCKER_IMAGE description: Path to docker image without tag - name: DOCKER_TAG description: Docker tag - name: MEMORY_REQUEST description: Memory request for build process value: "256Mi" - name: MEMORY_LIMIT description: Memory limit for build process value: "512Mi" - name: CPU_REQUEST description: CPU request for build process value: "150m" - name: CPU_LIMIT description: CPU limit for build process value: "300m"
Editor is loading...