OpenShift Build Configuration Definition: Difference between revisions
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
xpaas: 1.4.0 | xpaas: 1.4.0 | ||
name: session-servlet | name: session-servlet | ||
'''[[OpenShift_REST_Resource_Definition_Schema#spec|spec]]''': | '''[[OpenShift_REST_Resource_Definition_Schema#spec|spec]]''': | ||
failedBuildsHistoryLimit: 5 | failedBuildsHistoryLimit: 5 | ||
nodeSelector: null | nodeSelector: null | ||
output: | output: | ||
to: | to: | ||
kind: ImageStreamTag | kind: ImageStreamTag | ||
name: session-servlet:latest | name: session-servlet:latest | ||
postCommit: {} | postCommit: {} | ||
resources: {} | resources: {} | ||
runPolicy: Serial | runPolicy: Serial | ||
source: | source: | ||
contextDir: / | contextDir: / | ||
Line 35: | Line 43: | ||
uri: https://github.com/NovaOrdis/novaordis-session-servlet.git | uri: https://github.com/NovaOrdis/novaordis-session-servlet.git | ||
type: Git | type: Git | ||
strategy: | strategy: | ||
sourceStrategy: | sourceStrategy: | ||
Line 46: | Line 55: | ||
namespace: openshift | namespace: openshift | ||
type: Source | type: Source | ||
successfulBuildsHistoryLimit: 5 | successfulBuildsHistoryLimit: 5 | ||
triggers: | triggers: | ||
Line 58: | Line 68: | ||
- type: ConfigChange | - type: ConfigChange | ||
status: | status: | ||
=Elements= | |||
=Configuration= | =Configuration= | ||
==Turn Off SSL Certificate Verification for Git== | ==Turn Off SSL Certificate Verification for Git== |
Revision as of 23:53, 6 December 2017
External
Internal
Example
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: