Paulo Castro
|
305c9045f0
|
build, deploy: Fix processing of '--tag' option
Change-type: patch
Resolves: #825
Resolves: #1018
|
2021-09-10 23:11:20 +01:00 |
|
Paulo Castro
|
b30075a18b
|
push: Await and retry supervisor API requests to a local device
Change-type: patch
|
2021-09-10 01:44:26 +01:00 |
|
Paulo Castro
|
6244af3464
|
chore: Update net-keepalive dependency (fix CLI packaging errors)
Change-type: patch
|
2021-09-10 00:20:26 +01:00 |
|
Paulo Castro
|
d6faf060e6
|
v13 preparations: Add feature switch for removal of '--gitignore' (push, build)
Change-type: patch
|
2021-09-08 18:10:22 +01:00 |
|
Paulo Castro
|
3a871a0003
|
chore: Update balena-lint
Change-type: patch
|
2021-07-20 18:02:16 +01:00 |
|
Paulo Castro
|
2c922ee6d2
|
Update dependencies (multibuild, dockerode, docker-toolbelt, docker-progress)
Update resin-multibuild from 4.7.2 to 4.11.0
Change-type: patch
|
2021-05-07 00:32:15 +01:00 |
|
Tomás Migone
|
8780a24fb5
|
ssh: fix incorrect service name parsing in local mode
Resolves: #2252
Change-type: patch
Signed-off-by: Tomás Migone <tomas@balena.io>
|
2021-04-14 16:31:07 -03:00 |
|
Paulo Castro
|
d50d18d492
|
push, logs: Fix parsing of local mode device logs (NDJSON stream)
Resolves: #2185
Change-type: patch
|
2021-04-09 23:58:04 +01:00 |
|
Scott Lowe
|
f3d750a024
|
Add support for docker-compose dev overlay in local pushes
Change-type: minor
Signed-off-by: Scott Lowe <scott@balena.io>
|
2021-02-09 13:06:03 +01:00 |
|
Scott Lowe
|
e47fd0c887
|
Add command device local-mode
Change-type: minor
Resolves: #1304
Signed-off-by: Scott Lowe <scott@balena.io>
|
2021-02-04 15:36:32 +00:00 |
|
Matthew McGinn
|
53926067ca
|
logging: note that the device supervisor version is operative
Change-type: patch
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
2021-01-22 16:53:15 -05:00 |
|
Paulo Castro
|
07666e953f
|
Livepush: Extend CTRL-C availability (don't ignore CTRL-C during image build)
Change-type: patch
|
2020-12-09 22:49:47 +00:00 |
|
Paulo Castro
|
54731c2d20
|
Livepush, logs: Automatically reconnect on 'Connection to device lost'
Change-type: minor
|
2020-12-09 20:43:14 +00:00 |
|
Paulo Castro
|
d00db5ea8c
|
logs: Fix CTRL-C ignored on Windows (PowerShell, MSYS, Git for Windows)
Change-type: patch
|
2020-12-09 20:43:14 +00:00 |
|
Paulo Castro
|
5497835728
|
Livepush: Fix process not exiting on "Connection to device lost"
Resolves: #1828
Change-type: patch
|
2020-12-09 20:43:14 +00:00 |
|
Paulo Castro
|
d6b3249274
|
Livepush: Refactor dockerignore filtering and add test cases
Change-type: patch
|
2020-11-19 14:24:54 +00:00 |
|
Josh Bowling
|
02a5466746
|
Livepush: Ignore paths set in .dockerignore files
Change-type: minor
Signed-off-by: Josh Bowling <josh@balena.io>
|
2020-11-19 14:24:44 +00:00 |
|
Paulo Castro
|
7f000ee8c3
|
ssh: Fix "Found more than one container with a service name <name>"
Change-type: patch
|
2020-10-28 01:06:54 +00:00 |
|
Paulo Castro
|
2b22fb89f1
|
Convert more code to Typescript (compose.js)
Change-type: patch
|
2020-10-21 13:02:47 +01:00 |
|
Paulo Castro
|
93e18bea27
|
push (local device): Add --pull option to force pulling base images again
Connects-to: #1584
Change-type: minor
|
2020-09-09 00:16:22 +01:00 |
|
Pagan Gazzard
|
6ca7c34e57
|
Reduce bluebird usage
Change-type: patch
|
2020-08-05 09:41:15 +01:00 |
|
Pagan Gazzard
|
9aacb7ec56
|
Remove some bluebird usage
Change-type: patch
|
2020-07-31 10:33:51 +00:00 |
|
Pagan Gazzard
|
178c3f9154
|
Remove all module level bluebird usage from eagerly loaded modules
Change-type: patch
|
2020-07-02 14:00:26 +01:00 |
|
Paulo Castro
|
2307a15b10
|
balena ssh: Refactor error handling and test cases
Connects-to: #1896
Change-type: patch
|
2020-07-02 00:50:32 +01:00 |
|
Pagan Gazzard
|
984d1a3fd6
|
Switch from new Bluebird to native version
Change-type: patch
|
2020-06-30 23:59:17 +01:00 |
|
Pagan Gazzard
|
d4f288394b
|
Switch from Bluebird.map to native version
Change-type: patch
|
2020-06-30 23:59:11 +01:00 |
|
Pagan Gazzard
|
2a3479c7c6
|
Stop importing specific lodash files
We already import the entirety of lodash so importing the individual
files just adds time to also import the single file versions
Change-type: patch
|
2020-06-30 13:52:08 +01:00 |
|
Paulo Castro
|
eaf61d801c
|
Add --multi-dockerignore (-m) option to push/build/deploy commands
Connects-to: #1870
Change-type: minor
|
2020-06-28 23:55:30 +01:00 |
|
Pagan Gazzard
|
667358b23e
|
Import just strip-tags from common-tags to reduce startup time
This saves ~100ms for me on startup with no fast-boot cache and ~50ms
with a fast-boot cache
Change-type: patch
|
2020-06-25 22:56:43 +01:00 |
|
Pagan Gazzard
|
6dce5c1212
|
Use import type where possible to explicitly import only type info
Change-type: patch
|
2020-06-24 13:46:27 +00:00 |
|
Paulo Castro
|
c619bd4b99
|
Update 'balena-lint' and apply new prettier rules
Change-type: patch
|
2020-06-15 23:53:07 +01:00 |
|
Paulo Castro
|
7e1d58546c
|
Add tests for standalone executable via proxy server
Change-type: patch
|
2020-06-15 23:53:04 +01:00 |
|
Scott Lowe
|
1569915fae
|
v12 preparations: Add feature switch for default eol-converson
Change-type: patch
Connects-to: #1770
|
2020-06-05 16:37:44 +01:00 |
|
Scott Lowe
|
1c354c800b
|
Replace windows dns workaround with single lookup
Change-type: patch
Connects-to: #1518
Resolves: #1727
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-22 12:14:58 +00:00 |
|
Paulo Castro
|
4577d72ead
|
push/build/deploy: add --nogitignore option and update dockerignore filter library
Connects-to: #1032
Connects-to: #1148
Change-type: minor
|
2020-05-13 22:33:37 +01:00 |
|
Cameron Diver
|
4e50d08f7b
|
Fix usage of livepush v3 features
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
|
2020-05-12 09:24:05 +01:00 |
|
Scott Lowe
|
9b1c3c665b
|
Refactor: move error related functions into error module
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-01 14:41:39 +02:00 |
|
Scott Lowe
|
d398e22c58
|
Integrate livepush v3 and live directives
Change-type: minor
Resolves: #1784
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-04-30 12:25:17 +00:00 |
|
Thodoris Greasidis
|
3e4f9f9572
|
device os-update: Refactor to use the overall_progress field
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
2020-04-23 16:10:09 +00:00 |
|
Paulo Castro
|
655534469a
|
Review 'instanceof' usage with classes of external packages
Change-type: patch
|
2020-04-18 02:50:00 +01:00 |
|
Scott Lowe
|
320b4864d9
|
device os-update: allow host OS upgrade with development balenaOS images
also:
fix `device os-update` incorrectly showing 0% progress
convert `device os-update` to use async/await
Change-type: minor
Resolves: #1725
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-04-15 15:07:10 +02:00 |
|
Paulo Castro
|
159cb752d1
|
Add '-t' option to 'balena ssh' to bypass TTY autodetection (force allocation)
Change-type: patch
|
2020-03-31 14:50:09 +01:00 |
|
Paulo Castro
|
a74f0413df
|
Handle ssh process exit codes
Change-type: patch
|
2020-03-31 14:27:30 +01:00 |
|
Paulo Castro
|
30738d93b0
|
Fix "the input device is not a TTY" when piping to 'balena ssh' (local device)
Change-type: patch
|
2020-03-30 14:45:16 +01:00 |
|
Paulo Castro
|
be76b8adbd
|
Fix 'balena ssh' on MSYS Windows shell ("unexpected end of file")
Resolves: #1681
Change-type: patch
|
2020-03-30 14:45:16 +01:00 |
|
Pagan Gazzard
|
b3b22d6399
|
Use balena-lint for javascript linting and add javascript type-checking
Change-type: patch
|
2020-03-25 12:12:03 +00:00 |
|
Pagan Gazzard
|
eccb1bd9ad
|
Switch to native string check
Change-type: patch
|
2020-03-13 16:13:21 +00:00 |
|
Pagan Gazzard
|
3d2e109e7f
|
Update dependencies
Update balena-sdk from 12.26.7 to 12.29.1
Change-type: minor
|
2020-03-12 18:03:10 +00:00 |
|
Cameron Diver
|
b83431c2e0
|
Improve the UX by only printing effective file changes in livepush
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
|
2020-03-06 15:17:02 +00:00 |
|
Pagan Gazzard
|
98152c0b09
|
Lazy-load chalk
Change-type: patch
|
2020-02-28 18:34:54 +00:00 |
|