Skip to content

Commit a8d59f3

Browse files
pass source-namespace parameter to promote-chart (#678)
1 parent c780a19 commit a8d59f3

File tree

4 files changed

+17
-1
lines changed

4 files changed

+17
-1
lines changed

lib/interface/cli/commands/helm/chart/helm-charts.sdk.spec.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ describe('helm-chart commands', () => {
4949
source: 'source',
5050
target: 'target',
5151
sourceRelease: 'sourceRelease',
52+
sourceNamespace: 'sourceNamespace',
5253
revision: 'revision',
5354
targetCluster: 'targetCluster',
5455
targetTillerNamespace: 'targetTillerNamespace',

lib/interface/cli/commands/helm/chart/promote-chart.cmd.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ const promote = new Command({
5656
alias: 'sr',
5757
required: true,
5858
})
59+
.option('source-namespace', {
60+
description: 'The name of source namespace',
61+
alias: 'sn',
62+
required: false,
63+
})
5964
.option('revision', {
6065
description: 'Revision of source release',
6166
type: 'string',
@@ -85,6 +90,7 @@ const promote = new Command({
8590
try {
8691
const result = await sdk.helm.charts.promote.new({
8792
selector: argv.sourceCluster,
93+
namespace: argv.sourceNamespace,
8894
tillerNamespace: argv.sourceTillerNamespace,
8995
}, {
9096
board: argv.board,

openapi.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5612,6 +5612,15 @@
56125612
},
56135613
"required": false,
56145614
"description": "Tiller namespace"
5615+
},
5616+
{
5617+
"in": "query",
5618+
"name": "namespace",
5619+
"schema": {
5620+
"type": "string"
5621+
},
5622+
"required": false,
5623+
"description": "Source namespace"
56155624
}
56165625
],
56175626
"requestBody": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codefresh",
3-
"version": "0.75.22",
3+
"version": "0.75.23",
44
"description": "Codefresh command line utility",
55
"main": "index.js",
66
"preferGlobal": true,

0 commit comments

Comments
 (0)