I think that is pretty desired feature. I can think multiple use cases, one
could by taking final artifacts from Jenkins builds.
BTY, am still having issues. Am creating an application using template. This
time I mentioned sample.war and copied sample.war file to folder where am
running oc. Also copied same file to templates folder where my template exist.
In either cases build is failing
"spec": {
"source": {
"type": "Binary",
"binary": {
"asFile": "sample.war"
},
"contextDir": "${CONTEXT_DIR}"
# oc logs sales-dev-1-build master
✗ ✭ ✱
I0309 22:58:52.610618 1 sti.go:173] The value of ALLOWED_UIDS is [1-]
I0309 22:58:52.642387 1 docker.go:242] Pulling Docker image
registry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2 ...
I0309 22:58:59.932801 1 sti.go:195] Creating a new S2I builder with build
config: "Builder Name:\t\tJBoss EAP 6.4\nBuilder
Image:\t\tregistry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2\nSource:\t\t\tfile:///tmp/s2i-build632502898/upload/src\nContext
Directory:\t/Users/skotaru/lae3/build/ose-binary-builds\nOutput Image
Tag:\t172.30.238.173:5000/sales/sales-dev:latest\nEnvironment:\t\tOPENSHIFT_BUILD_NAME=sales-dev-1,OPENSHIFT_BUILD_NAMESPACE=sales\nIncremental
Build:\tdisabled\nRemove Old Build:\tdisabled\nBuilder Pull
Policy:\talways\nQuiet:\t\t\tdisabled\nLayered
Build:\t\tdisabled\nWorkdir:\t\t/tmp/s2i-build632502898\nDocker
NetworkMode:\tcontainer:05752cac5dbdce4a5f77d60ed23030dda17a9344aa904ec3c9786e231a858233\nDocker
Endpoint:\tunix:///var/run/docker.sock\n"
I0309 22:58:59.932858 1 docker.go:242] Pulling Docker image
registry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2 ...
I0309 22:59:01.449811 1 sti.go:140] Preparing to build
172.30.238.173:5000/sales/sales-dev:latest
I0309 22:59:01.453593 1 source.go:151] Receiving source from STDIN as
file sample.war
[ose-binary-builds]
master ✗ ✭ ✱
[ose-binary-builds]
master ✗ ✭ ✱
[ose-binary-builds] oc logs sales-dev-1-build -f
master ✗ ✭ ✱
I0309 22:58:52.610618 1 sti.go:173] The value of ALLOWED_UIDS is [1-]
I0309 22:58:52.642387 1 docker.go:242] Pulling Docker image
registry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2 ...
I0309 22:58:59.932801 1 sti.go:195] Creating a new S2I builder with build
config: "Builder Name:\t\tJBoss EAP 6.4\nBuilder
Image:\t\tregistry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2\nSource:\t\t\tfile:///tmp/s2i-build632502898/upload/src\nContext
Directory:\t/Users/skotaru/lae3/build/ose-binary-builds\nOutput Image
Tag:\t172.30.238.173:5000/sales/sales-dev:latest\nEnvironment:\t\tOPENSHIFT_BUILD_NAME=sales-dev-1,OPENSHIFT_BUILD_NAMESPACE=sales\nIncremental
Build:\tdisabled\nRemove Old Build:\tdisabled\nBuilder Pull
Policy:\talways\nQuiet:\t\t\tdisabled\nLayered
Build:\t\tdisabled\nWorkdir:\t\t/tmp/s2i-build632502898\nDocker
NetworkMode:\tcontainer:05752cac5dbdce4a5f77d60ed23030dda17a9344aa904ec3c9786e231a858233\nDocker
Endpoint:\tunix:///var/run/docker.sock\n"
I0309 22:58:59.932858 1 docker.go:242] Pulling Docker image
registry.access.redhat.com/jboss-eap-6/eap64-openshift:1.2 ...
I0309 22:59:01.449811 1 sti.go:140] Preparing to build
172.30.238.173:5000/sales/sales-dev:latest
I0309 22:59:01.453593 1 source.go:151] Receiving source from STDIN as
file sample.war
I think build is still expecting sample.war file from STDIN
--
Srinivas Kotaru
On 3/9/16, 7:55 PM, "Clayton Coleman" <[email protected]> wrote:
>No, binaries are passed directly to the build, we don't support
>download from URL as a build source yet.
>
>On Wed, Mar 9, 2016 at 10:35 PM, Srinivas Naga Kotaru (skotaru)
><[email protected]> wrote:
>> Can we pass FQDN to fetch WAR file like below?
>>
>> "spec": {
>> "source": {
>> "type": "Binary",
>> "binary": {
>> "asFile":
>> "https://tomcat.apache.org/tomcat-6.0-doc/appdev/sample/sample.war"
>> },
>> "contextDir": "${CONTEXT_DIR}”
>>
>>
>> When I try it is failing …
>>
>> spec.source.binary.asFile: invalid value
>> 'https://tomcat.apache.org/tomcat-6.0-doc/appdev/sample/sample.war',
>> Details: file name may not contain slashes or relative path segments and
>> must be a valid POSIX filename
>>
>> --
>> Srinivas Kotaru
>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users