From 8db0a03081a40aa4cd2893eb919b8dfb632e88dc Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 12 Oct 2018 12:54:09 +0300 Subject: [PATCH] feature(cloudcmd) add env variable CLOUDCMD_OPEN --- HELP.md | 1 + app.json | 5 +++++ bin/cloudcmd.js | 2 +- now.json | 3 ++- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/HELP.md b/HELP.md index 2b9f374a..20112386 100644 --- a/HELP.md +++ b/HELP.md @@ -420,6 +420,7 @@ Here is description of options: Some config options can be overridden with `environment variables` such: - `CLOUDCMD_NAME` - set tab name in web browser +- `CLOUDCMD_OPEN` - open web browser when server started - `CLOUDCMD_EDITOR` - set editor - `CLOUDCMD_COLUMNS` - set visible columns - `CLOUDCMD_CONTACT` - enable contact diff --git a/app.json b/app.json index 8d64dc44..16d00e8e 100644 --- a/app.json +++ b/app.json @@ -107,6 +107,11 @@ "value": "name-size-date-owner-mode", "required": false }, + "CLOUDCMD_OPEN": { + "description": "open web browser when server started", + "value": "false", + "required": false + }, "CLOUDCMD_CONFIRM_COPY": { "description": "confirm copy", "value": "true", diff --git a/bin/cloudcmd.js b/bin/cloudcmd.js index 297e0536..6a0b0571 100755 --- a/bin/cloudcmd.js +++ b/bin/cloudcmd.js @@ -76,7 +76,7 @@ const args = require('minimist')(argv.slice(2), { auth : choose(env.bool('auth'), config('auth')), port : config('port'), online : config('online'), - open : config('open'), + open : choose(env.bool('open'), config('open')), editor : env('editor') || config('editor'), packer : config('packer') || 'tar', zip : config('zip'), diff --git a/now.json b/now.json index a7384f9e..38aabd89 100644 --- a/now.json +++ b/now.json @@ -11,7 +11,8 @@ "cloudcmd_import_url": "https://cloudcmd.herokuapp.com", "cloudcmd_export": "true", "cloudcmd_export_token": "hello", - "cloudcmd_name": "Cloud Commander - Now" + "cloudcmd_name": "Cloud Commander - Now", + "cloudcmd_open": "false" }, "engines": { "node": "8"