OpenShift Build Configuration Definition: Difference between revisions
Jump to navigation
Jump to search
(→a) |
|||
Line 11: | Line 11: | ||
<syntaxhighlight lang='yaml'> | <syntaxhighlight lang='yaml'> | ||
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: | |||
lastTriggeredImageID: registry.access.redhat.com/jboss-eap-7/eap70-openshift@sha256:7b4d8986212601403ca07b320fd5dadb9f624298251620b8f6e2b55f993d9124 | |||
type: ImageChange | |||
- type: ConfigChange | |||
status: | |||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 21:39, 27 November 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:
lastTriggeredImageID: registry.access.redhat.com/jboss-eap-7/eap70-openshift@sha256:7b4d8986212601403ca07b320fd5dadb9f624298251620b8f6e2b55f993d9124
type: ImageChange
- type: ConfigChange
status: