Cameron Diver
24e49bf131
Cancel ongoing livepushes when a new change occurs
...
Also fix livepush logging when a new container is created (previously
the logs of the commands would stop working after this has happened)
Change-type: minor
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-07 15:59:27 +01:00
Cameron Diver
5a0ef354f1
Fix ts-node invocation in balena-dev
...
Properly pull in the project file, as it exists in a different
directory.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-07 15:02:25 +01:00
Resin CI
f8a9c10a77
v11.0.7
2019-06-07 04:01:30 +03:00
Paulo Castro
bace8b5c1e
Merge pull request #1299 from balena-io/add-missing-doc
...
Update tunnel documentation after argument changes
2019-06-07 01:59:25 +01:00
Paulo Castro
d8c942c77e
Fix "catch-uncommitted" build failure (npm run prettify)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-07 01:30:32 +01:00
Cameron Diver
7fccd4a35e
Update tunnel documentation after argument changes
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-06 17:56:20 +01:00
Resin CI
b78dd26f23
v11.0.6
2019-06-06 19:41:44 +03:00
Rich Bayliss
47c63e0e1d
Merge pull request #1296 from balena-io/fix-tunnel-device-prompt
...
Add single code path to get full, online-only device UUIDs
2019-06-06 17:38:59 +01:00
Rich Bayliss
5d137f3c20
fix: Add single code path to get full, online-only device UUIDs
...
Both the tunnel and SSH commands require a full UUID for an online
device. A single code path was added to provide this, taking either
an application name or a partial UUID as a search parameter.
In the event of an application name being provided, a device select
form is presented to the user to pick from the online devices at that
time.
Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
2019-06-06 17:05:08 +01:00
Resin CI
2bbdfda92e
v11.0.5
2019-06-06 16:51:58 +03:00
Thodoris Greasidis
2f2f16267f
Merge pull request #1278 from balena-io/resin-cli-form.d.ts
...
Add initial typings for resin-cli-form
2019-06-06 16:49:53 +03:00
Thodoris Greasidis
051268168a
Add initial typings for resin-cli-form
...
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2019-06-06 16:21:35 +03:00
Resin CI
2b264df41b
v11.0.4
2019-06-06 12:45:39 +03:00
Paulo Castro
eba193278e
Merge pull request #1294 from balena-io/docs-scan
...
Add 'scan' command to the website reference documentation
2019-06-06 10:43:16 +01:00
Paulo Castro
462b41b4ea
Add 'scan' command to the website reference documentation
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-05 23:17:59 +01:00
Resin CI
ab5815c277
v11.0.3
2019-06-05 18:38:08 +03:00
Paulo Castro
f75ffb53f5
Merge pull request #1292 from balena-io/1291-regex-s-flag
...
Fix 'npm help' SyntaxError on Node 8 (invalid 's' regex flag)
2019-06-05 16:35:08 +01:00
Paulo Castro
3387f8f656
Fix 'npm help' SyntaxError on Node 8 (invalid 's' regex flag)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-05 16:12:16 +01:00
Resin CI
e8325e8268
v11.0.2
2019-06-05 16:23:27 +03:00
Paulo Castro
c2491497b5
Merge pull request #1290 from balena-io/1289-fix-patch-package-production
...
Fix "npm install --production" installation (missing patch-package dependency)
2019-06-05 14:21:27 +01:00
Paulo Castro
4596005a1f
Fix "--production" installation (missing patch-package dependency)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-05 13:42:27 +01:00
Resin CI
8d9cbbb526
v11.0.1
2019-06-04 22:32:52 +03:00
Paulo Castro
17e51799f5
Merge pull request #1286 from balena-io/fix-travis-release
...
Fix Travis release
2019-06-04 20:30:13 +01:00
Paulo Castro
df797cdc2c
Fix Travis release
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 20:13:18 +01:00
Resin CI
57fc26c0f7
v11.0.0
2019-06-04 21:17:56 +03:00
Paulo Castro
abc2cfd14c
Merge pull request #1285 from balena-io/release-v11
...
Release balena-cli v11.0.0
2019-06-04 19:16:16 +01:00
Paulo Castro
612fefcc65
Merge pull request #1284 from balena-io/1283-remove-signup
...
Remove 'signup' command
2019-06-04 17:24:52 +01:00
Paulo Castro
0bbe376e41
Remove 'signup' command
...
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 17:06:46 +01:00
Paulo Castro
04223dbc58
Revert bin/balena (previously renamed bin/run for oclif compatibility)
...
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:38 +01:00
Paulo Castro
b5c4348de1
balena CI integration: Patch @oclif/dev-cli to install 7zip on demand
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:38 +01:00
Paulo Castro
751749325f
Add warning notices for replaced 'local' commands in v11
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:37 +01:00
Paulo Castro
1e2e48b149
Revert 'balena flash' to 'balena local flash'
...
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:37 +01:00
Cameron Diver
01b454351b
Fix SSH'ing into a device from application
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:36 +01:00
Cameron Diver
6696b1b5f7
Make livepush the default when pushing to a local device
...
Change-type: major
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:36 +01:00
Cameron Diver
5da307f02e
Make the CommandDefinition option parameter a Partial
...
This ensures that no code accidentally relies on them being present, and
the types are then correct.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:35 +01:00
Cameron Diver
b391c96e64
Allow multiple services to be tailed with balena logs and push
...
Also correctly type the input.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:35 +01:00
Cameron Diver
0ee73f5164
Don't require a login for commands operating on local devices
...
Change-type: patch
Closes : #1195
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:35 +01:00
Cameron Diver
1a1861bfcb
Remove or move most local namespaced commands
...
Change-type: major
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:52:34 +01:00
Paulo Castro
717c43f10b
Update the CLI's installation instructions for executable installers
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:34 +01:00
Paulo Castro
dafbdd5f34
Add native installers for Windows and macOS
...
Change-type: minor
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:52:33 +01:00
Paulo Castro
c204dbd6cd
Bump denymount version and delete redundant patch (chore task)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:59 +01:00
Paulo Castro
6e7f51758e
Add CONTRIBUTING.md and some guidance on commit messages and doc files.
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:59 +01:00
Paulo Castro
ea89a6f221
Update documentation markdown following v11-meta branch rebase
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:58 +01:00
Cameron Diver
94c9e13106
Fix windows straight-to-container SSH
...
Closes : #1211
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:51:58 +01:00
Cameron Diver
64c2f00d2a
Update balena ssh command to support local devices and multicontainer
...
Change-type: major
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-04 13:51:57 +01:00
Paulo Castro
8f8d6b5f08
Sort 'balena help' primary commands in manually specified order
...
Connects-to: #1140
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:57 +01:00
Alexis Svinartchouk
c49a1d3fbf
Remove --dockerPort's -p alias for balena preload
...
It was conflicting with --pin-device-to-release -p alias
Changelog-entry: Remove --dockerPort's -p alias for `balena preload`
Change-type: major
2019-06-04 13:51:56 +01:00
Paulo Castro
abf573fa47
Begin the transition to oclif with 'balena env add' (fix dropped leading
...
zero in device UUID).
This commit is fairly chunky because it adds the oclif dependency for
the first time, and refactors the CLI help and docs generation code to
accommodate both Capitano and oclif.
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:56 +01:00
Paulo Castro
13e3e5e8ea
Bump min Node.js version to 8.0, ts-node to 8.1 and typescript to 3.4.
...
Refactor typings folder for use with the tsconfig typeRoots option.
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:55 +01:00
Resin CI
faa558b432
v10.17.5
2019-06-04 09:10:48 +03:00