Skip to content

Commit 9a50f87

Browse files
author
OpenShift Bot
authored
Merge pull request #2169 from spadgett/build-advanced-options
Merged by openshift-bot
2 parents ef5746b + e7f6d90 commit 9a50f87

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

app/scripts/services/applicationGenerator.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -351,17 +351,16 @@ angular.module("openshiftConsole")
351351
sourceStrategy: {
352352
from: {
353353
kind: "ImageStreamTag",
354-
name: input.imageName + ":" + input.imageTag
354+
name: input.imageName + ":" + input.imageTag,
355+
namespace: input.namespace
355356
},
356357
env: env
357358
}
358359
},
359360
triggers: triggers
360361
}
361362
};
362-
if(input.namespace) {
363-
bc.spec.strategy.namespace = input.namespace;
364-
}
363+
365364
if (_.get(input, 'buildConfig.secrets.gitSecret[0].name')) {
366365
bc.spec.source.sourceSecret = _.head(input.buildConfig.secrets.gitSecret);
367366
}

dist/scripts/scripts.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -1496,15 +1496,16 @@ type: "Source",
14961496
sourceStrategy: {
14971497
from: {
14981498
kind: "ImageStreamTag",
1499-
name: e.imageName + ":" + e.imageTag
1499+
name: e.imageName + ":" + e.imageTag,
1500+
namespace: e.namespace
15001501
},
15011502
env: n
15021503
}
15031504
},
15041505
triggers: a
15051506
}
15061507
};
1507-
return e.namespace && (l.spec.strategy.namespace = e.namespace), _.get(e, "buildConfig.secrets.gitSecret[0].name") && (l.spec.source.sourceSecret = _.head(e.buildConfig.secrets.gitSecret)), e.buildConfig.contextDir && (l.spec.source.contextDir = e.buildConfig.contextDir), l;
1508+
return _.get(e, "buildConfig.secrets.gitSecret[0].name") && (l.spec.source.sourceSecret = _.head(e.buildConfig.secrets.gitSecret)), e.buildConfig.contextDir && (l.spec.source.contextDir = e.buildConfig.contextDir), l;
15081509
}, o._generateImageStream = function(e) {
15091510
return {
15101511
apiVersion: "v1",

test/spec/services/applicationGeneratorSpec.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ describe("ApplicationGenerator", function(){
1515

1616
inputTemplate = {
1717
name: "ruby-hello-world",
18+
namespace: "openshift",
1819
routing: {
1920
include: true,
2021
targetPort: {
@@ -288,7 +289,8 @@ describe("ApplicationGenerator", function(){
288289
"sourceStrategy" : {
289290
"from": {
290291
"kind": "ImageStreamTag",
291-
"name": "origin-ruby-sample:latest"
292+
"name": "origin-ruby-sample:latest",
293+
"namespace": "openshift"
292294
},
293295
"env": [{
294296
"name": "BUILD_ENV_1",

0 commit comments

Comments
 (0)