Skip to content

Commit 46ab1cc

Browse files
add set-value (#466)
* add set-value
1 parent 556ceec commit 46ab1cc

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

lib/interface/cli/commands/agent/install.cmd.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ const installAgentCmd = new Command({
112112
'storage-class-name': storageClassName,
113113
verbose,
114114
terminateProcess,
115+
'set-value': setValue,
116+
'set-file': setFile,
115117
} = argv;
116118
let agent;
117119
let {
@@ -198,6 +200,8 @@ const installAgentCmd = new Command({
198200
'make-default-runtime': shouldMakeDefaultRe,
199201
'skip-cluster-test': skipClusterTest,
200202
'storage-class-name': storageClassName,
203+
'set-value': setValue,
204+
'set-file': setFile,
201205
verbose,
202206
terminateProcess,
203207
});

lib/interface/cli/commands/hybrid/init.cmd.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,12 @@ const initCmd = new Command({
177177
.option('kube-config-path', {
178178
describe: 'Path to kubeconfig file (default is $HOME/.kube/config)',
179179
})
180+
.option('set-value', {
181+
describe: 'Set values for templates, example: --set-value LocalVolumesDir=/mnt/disks/ssd0/codefresh-volumes',
182+
})
183+
.option('set-file', {
184+
describe: 'Set values for templates from file, example: --set-file Storage.GoogleServiceAccount=/path/to/service-account.json',
185+
})
180186
.option('verbose', {
181187
describe: 'Print logs',
182188
}),
@@ -190,6 +196,8 @@ const initCmd = new Command({
190196
verbose,
191197
name, url,
192198
token,
199+
'set-value': setValue,
200+
'set-file': setFile,
193201
} = argv;
194202
let {
195203
'kube-context-name': kubeContextName,
@@ -314,6 +322,8 @@ const initCmd = new Command({
314322
'make-default-runtime': shouldMakeDefaultRe,
315323
'storage-class-name': storageClassName,
316324
terminateProcess: false,
325+
'set-value': setValue,
326+
'set-file': setFile,
317327
};
318328
const [runnerErr, runtimeName] = await to(installAgent.handler(agentInstallOptions));
319329
await handleError(runnerErr, 'Runner installation failed', progressReporter, installationProgress.events.RUNNER_INSTALLED);

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.63.4",
3+
"version": "0.63.6",
44
"description": "Codefresh command line utility",
55
"main": "index.js",
66
"preferGlobal": true,

0 commit comments

Comments
 (0)