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
|
5e94f3f9c9
|
Add typing info to requires wherever possible
Change-type: patch
|
2020-06-30 23:21:39 +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 |
|
Scott Lowe
|
1308b64c67
|
Recategorize some errors as expected.
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-26 13:57:39 +02: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
|
b114697cab
|
Use native fs promises rather than promisify or mz
Change-type: patch
|
2020-06-24 18:13:48 +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 |
|
Pagan Gazzard
|
420a282bea
|
Standardize all references to Bluebird
Change-type: patch
|
2020-06-24 12:38:09 +00:00 |
|
Paulo Castro
|
11d1a3f5a0
|
Add runtime warning for unused .dockerignore files
Change-type: patch
|
2020-06-22 01:14:27 +01:00 |
|
Scott Lowe
|
ab673f884a
|
Convert device commands to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-18 13:59:41 +02:00 |
|
Paulo Castro
|
146de39b83
|
Add --gitignore (-g) option to push/build/deploy commands for v11 compatibility
Change-type: minor
|
2020-06-17 14:18:23 +01: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 |
|
Paulo Castro
|
a7b78d2ccd
|
Turn v12 feature switch on
See https://github.com/balena-io/balena-cli/issues/1770
Change-type: major
|
2020-06-15 23:52:58 +01:00 |
|
Rich Bayliss
|
d967b942e0
|
Allow setting the initialDeviceName
Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
|
2020-06-11 16:02:17 +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 |
|
Paulo Castro
|
626d328194
|
v12 preparations: Add feature switch for build/deploy --logs option
Connects-to: #1770
Change-type: patch
|
2020-06-02 16:42:51 +01:00 |
|
Paulo Castro
|
2ab8ae1c10
|
v12 preparations: Add feature switch for project directory validation
Connects-to: #1770
Change-type: patch
|
2020-05-29 22:03:55 +01:00 |
|
Paulo Castro
|
1d073af31a
|
v12 preparations: Add feature switch for '--nogitignore'
Connects-to: #1770
Change-type: patch
|
2020-05-29 01:12:15 +01:00 |
|
Scott Lowe
|
979284b071
|
Convert tags , tag set , tag rm to oclif.
Change-type: patch
Resolves: #1805
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-28 19:49:23 +02:00 |
|
Scott Lowe
|
889c7b08cf
|
v12 preparations: Add version switch, update login message.
Change-type: patch
Connects-to: #1770
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-27 18:29:36 +02:00 |
|
Paulo Castro
|
ba0024645d
|
balena deploy: Fix "access denied" pushing images to registry
Change-type: patch
|
2020-05-25 17:10:17 +01:00 |
|
Pagan Gazzard
|
a6f905b71c
|
Fix lazy loading in utils/compose
Change-type: patch
|
2020-05-25 15:35:03 +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
|
8522363cd3
|
Convert selected functions to Typescript and async/await (compose.js)
Connects-to: #1045
Change-type: patch
|
2020-05-22 00:24:46 +01:00 |
|
Paulo Castro
|
480228d8f4
|
Add tests for 'balena deploy'
Connects-to: #1045
Change-type: patch
|
2020-05-22 00:24:46 +01:00 |
|
Cameron Diver
|
77f3fa4b6c
|
Fix caching by preserving all file stats when pushing to device or cloud
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
|
2020-05-21 12:01:34 +01:00 |
|
Pagan Gazzard
|
744122b1b8
|
Update typescript to 3.9
Change-type: patch
|
2020-05-18 13:32:15 +01: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 |
|
Paulo Castro
|
8d60cd1f92
|
Fix 'balena app' (rm, restart, info) with numeric app IDs
Resolves: #1815
Change-type: patch
|
2020-05-11 19:27:49 +01:00 |
|
Scott Lowe
|
98a2c0635d
|
Improve presentation of errors, help
Change-type: patch
Resolves: #1779 #1757
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-06 10:48:50 +02:00 |
|
Pagan Gazzard
|
2f24e591ef
|
Avoid unnecessary api calls in balena build and balena deploy
Change-type: patch
|
2020-05-01 15:58:44 +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
|
153cdf4bb0
|
Refactor: use checkLoggedIn() instead of exitIfNotLoggedIn()
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-01 14:40:37 +02:00 |
|
Pagan Gazzard
|
cbcd7694a9
|
Merge qemu-ts.ts and qemu.ts files
|
2020-05-01 11:43:45 +01:00 |
|
Pagan Gazzard
|
52bece7f17
|
Convert qemu.js to typescript
Change-type: patch
|
2020-05-01 11:43:44 +01:00 |
|
Pagan Gazzard
|
0df6368ab9
|
Enforce lazy loading via tslint import-blacklist
Change-type: patch
|
2020-05-01 09:33:29 +00:00 |
|
Pagan Gazzard
|
73d6d7b264
|
Convert lib/utils/deploy.coffee to javascript
Change-type: patch
|
2020-04-30 16:11:42 +01:00 |
|
Pagan Gazzard
|
4ae91ef846
|
Only notify of an update if the new version is actually newer
Change-type: patch
|
2020-04-30 12:55:39 +00: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 |
|
Pagan Gazzard
|
203ccaf97b
|
Convert lib/utils/deploy-legacy.coffee to javascript
Change-type: patch
|
2020-04-30 12:50:20 +01:00 |
|
Paulo Castro
|
6d95c5bad5
|
balena build/deploy: Update QEMU version to support newer balenalib images
Change-type: patch
|
2020-04-30 10:47:51 +01:00 |
|
Paulo Castro
|
74cdd80b51
|
balena deploy: Fix "TypeError: images.push is not iterable"
Change-type: patch
|
2020-04-29 15:13:51 +01:00 |
|
Pagan Gazzard
|
6ec05e8dcf
|
Fix unhandled promise rejection when using balena deploy
Change-type: patch
|
2020-04-28 13:22:15 +01:00 |
|
Pagan Gazzard
|
0cfa1a0dfb
|
Convert lib/actions/device.coffee to javascript
Change-type: patch
|
2020-04-25 14:08:30 +00:00 |
|
Pagan Gazzard
|
560b0abbe7
|
Convert lib/utils/compose.coffee to javascript
Change-type: patch
|
2020-04-24 16:17:23 +01:00 |
|
Pagan Gazzard
|
23f2242e22
|
Convert lib/utils/docker-coffee.coffee to javascript
Change-type: patch
|
2020-04-24 15:25:20 +01:00 |
|