OpenShift Build Configuration Definition: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
=External= | =External= | ||
* https://docs.openshift.com/container-platform/latest/rest_api/ | * https://docs.openshift.com/container-platform/latest/rest_api/apis-build.openshift.io/v1.BuildConfig.html | ||
=Internal= | =Internal= |
Revision as of 23:25, 6 December 2017
External
Internal
servlet-example Build Configuration
apiVersion: v1
kind: BuildConfig
metadata:
labels:
app: eap70-basic-s2i
application: session-servlet
template: eap70-basic-s2i
xpaas: 1.4.0
name: session-servlet
spec:
failedBuildsHistoryLimit: 5
nodeSelector: null
output:
to:
kind: ImageStreamTag
name: session-servlet:latest
postCommit: {}
resources: {}
runPolicy: Serial
source:
contextDir: /
git:
ref: master
uri: https://github.com/NovaOrdis/novaordis-session-servlet.git
type: Git
strategy:
sourceStrategy:
env:
- name: MAVEN_MIRROR_URL
- name: ARTIFACT_DIR
forcePull: true
from:
kind: ImageStreamTag
name: jboss-eap70-openshift:1.5
namespace: openshift
type: Source
successfulBuildsHistoryLimit: 5
triggers:
- github:
secret: v2h6dtKw7Gw3
type: GitHub
- generic:
secret: Euf3bjjw
type: Generic
- imageChange:
type: ImageChange
- type: ConfigChange
status: