apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
name: artifact-build
spec:
output:
to:
kind: ImageStreamTag
name: artifact-image:latest
source:
git:
uri: https://github.com/openshift/openshift-jee-sample.git
ref: "master"
strategy:
sourceStrategy:
from:
kind: ImageStreamTag
name: wildfly:10.1
namespace: openshift
apiVersion : build.openshift.io/v1
kind : BuildConfig
metadata :
name : artifact- build
spec :
output :
to :
kind : ImageStreamTag
name : artifact- image: latest
source :
git :
uri : https: //github.com/openshift/openshift- jee- sample.git
ref : "master"
strategy :
sourceStrategy :
from :
kind : ImageStreamTag
name : wildfly: 10.1
namespace : openshift
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
name: image-build
spec:
output:
to:
kind: ImageStreamTag
name: image-build:latest
source:
dockerfile: |-
FROM jee-runtime:latest
COPY ROOT.war /deployments/ROOT.war
images:
- from:
kind: ImageStreamTag
name: artifact-image:latest
paths:
- sourcePath: /wildfly/standalone/deployments/ROOT.war
destinationDir: "."
strategy:
dockerStrategy:
from:
kind: ImageStreamTag
name: jee-runtime:latest
triggers:
- imageChange: {}
type: ImageChange
apiVersion : build.openshift.io/v1
kind : BuildConfig
metadata :
name : image- build
spec :
output :
to :
kind : ImageStreamTag
name : image- build: latest
source :
dockerfile : | -
FROM jee- runtime: latest
COPY ROOT.war /deployments/ROOT.war
images :
- from : 1
kind : ImageStreamTag
name : artifact- image: latest
paths : 2
- sourcePath : /wildfly/standalone/deployments/ROOT.war
destinationDir : "."
strategy :
dockerStrategy :
from : 3
kind : ImageStreamTag
name : jee- runtime: latest
triggers :
- imageChange : { }
type : ImageChange
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow