Commit Graph

1363 Commits

Author SHA1 Message Date
Balena CI
64ebebb121 v12.14.10 2020-08-15 01:49:55 +03:00
Balena CI
830e1f801d v12.14.9 2020-08-14 16:49:45 +03:00
Pagan Gazzard
d7f49d2442 Update dependencies
Update balena-sdk from 15.3.0 to 15.3.1

Change-type: patch
2020-08-14 13:28:06 +01:00
Balena CI
34597f629d v12.14.8 2020-08-14 01:51:05 +03:00
Paulo Castro
1ee12b70bc build / push: Fix sudden process crash (update tar-utils dependency)
Change-type: patch
2020-08-13 23:05:11 +01:00
Balena CI
ca7b1ae084 v12.14.7 2020-08-13 18:03:37 +03:00
Pagan Gazzard
230677e5e8 Update dependencies
Update balena-sdk from 15.2.5 to 15.3.0

Change-type: patch
2020-08-13 14:36:13 +01:00
Balena CI
025f817eb6 v12.14.6 2020-08-12 18:29:07 +03:00
Pagan Gazzard
648a73fd91 Tests: check shrinkwrap is deduped
Change-type: patch
2020-08-12 15:34:53 +01:00
Balena CI
4496bc88f5 v12.14.5 2020-08-11 20:24:07 +03:00
Pagan Gazzard
c1a5718364 Avoid trying to refresh token in tests 2020-08-11 17:54:39 +01:00
Pagan Gazzard
e021ad9af6 Update balena-sdk to 15.x
Update balena-config-json from 4.0.0 to 4.1.0
Update balena-image-manager from 7.0.1 to 7.0.3
Update balena-preload from 10.2.0 to 10.2.4
Update balena-sdk from 14.8.0 to 15.2.1
Update balena-sync from 11.0.0 to 11.0.2

Change-type: patch
2020-08-11 17:53:33 +01:00
Balena CI
5c8a5165e0 v12.14.4 2020-08-11 19:27:44 +03:00
Pagan Gazzard
53b2b54b23 Tests: Use a mocha file helper to always load config-tests first
Change-type: patch
2020-08-11 16:04:28 +01:00
Pagan Gazzard
e7f753007f Tests: Share mocha options between commands in package.json
Change-type: patch
2020-08-11 16:03:36 +01:00
Balena CI
0afaf8502f v12.14.3 2020-08-11 16:06:00 +03:00
Balena CI
604c182e2c v12.14.2 2020-08-10 16:46:37 +03:00
Balena CI
d348d9f71f v12.14.1 2020-08-08 01:23:00 +03:00
Pagan Gazzard
e1c42405a1 Update balena-sdk to 14.x
Update balena-sdk from 13.6.0 to 14.8.0

Change-type: patch
2020-08-07 21:06:07 +00:00
Balena CI
bf22d9eaa8 v12.14.0 2020-08-07 23:58:35 +03:00
Paulo Castro
e8eb031253 Live push: Accept Dockerfile ENV instructions in live push to local device
Update livepush, chokidar and @types/dockerode dependencies

Change-type: minor
2020-08-07 21:09:47 +01:00
Balena CI
120c82d657 v12.13.0 2020-08-07 18:13:27 +03:00
Balena CI
eaf220b64f v12.12.2 2020-08-07 15:26:38 +03:00
Paulo Castro
94f3825119 Tests: add verification of 'pkg' warnings against saved output
Change-type: patch
2020-08-07 01:47:31 +01:00
Balena CI
abde3cf48a v12.12.1 2020-08-05 16:14:57 +03:00
Pagan Gazzard
6ca7c34e57 Reduce bluebird usage
Change-type: patch
2020-08-05 09:41:15 +01:00
Balena CI
3f084366db v12.12.0 2020-08-05 03:27:13 +03:00
Balena CI
4d9affd030 v12.11.3 2020-08-04 22:28:57 +03:00
Balena CI
1d566a72ca v12.11.2 2020-08-04 20:23:26 +03:00
Balena CI
7aa1708f46 v12.11.1 2020-08-04 19:25:57 +03:00
Thodoris Greasidis
a52a623fdf Update balena-release to v3
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2020-08-04 15:35:29 +00:00
Balena CI
b63e31e255 v12.11.0 2020-08-04 18:34:05 +03:00
Paulo Castro
d18f25cb9c Testing: Increase mocha timeout from 6s to 12s (experimental)
Change-type: patch
2020-08-03 20:26:10 +01:00
Balena CI
304ade9772 v12.10.2 2020-08-03 18:57:08 +03:00
Balena CI
8047779c0c v12.10.1 2020-07-31 15:00:00 +03:00
Balena CI
41e7ba12ff v12.10.0 2020-07-30 22:22:32 +03:00
Balena CI
0eb4e6d770 v12.9.9 2020-07-30 17:31:34 +03:00
Balena CI
94cc84e5ce v12.9.8 2020-07-30 16:04:09 +03:00
Balena CI
5b39878d54 v12.9.7 2020-07-29 16:10:35 +03:00
Balena CI
66f793e327 v12.9.6 2020-07-29 13:52:06 +03:00
Balena CI
fd4c740d29 v12.9.5 2020-07-28 20:22:34 +03:00
Paulo Castro
f6529eec26 Adjustments for balena-preload v10 (SDK v14). Improved error reporting.
Change-type: patch
2020-07-28 16:12:11 +00:00
Balena CI
401c116820 v12.9.4 2020-07-28 19:08:34 +03:00
Balena CI
598423acaa v12.9.3 2020-07-28 18:12:50 +03:00
Paulo Castro
d4de25e545 Update net-keepalive to v1.3.3, reclaiming ~200MB disk space (npm install)
Change-type: patch
2020-07-28 14:38:26 +00:00
Balena CI
d1f46a59f7 v12.9.2 2020-07-28 17:28:54 +03:00
Balena CI
839de65df2 v12.9.1 2020-07-16 17:41:39 +03:00
Balena CI
7b78a777ac v12.9.0 2020-07-15 21:04:53 +03:00
Paulo Castro
a6a8dc822f Update net-keepalive and pkg, Node.js >= v10.20.0 (steps towards Node.js v14)
Change-type: minor
2020-07-15 16:30:15 +00:00
Paulo Castro
b0dce6b477 Add ability to conditionally apply patches per platform (Linux, Mac, Windows)
Change-type: patch
2020-07-15 16:30:15 +00:00
Balena CI
b9734b7b09 v12.8.0 2020-07-15 18:02:21 +03:00
Balena CI
d419ae9183 v12.7.7 2020-07-15 01:19:21 +03:00
Balena CI
c65dafd2ff v12.7.6 2020-07-14 18:48:43 +03:00
Balena CI
8c12510f17 v12.7.5 2020-07-13 15:01:52 +03:00
Balena CI
457eff1d43 v12.7.4 2020-07-13 13:42:03 +03:00
Balena CI
bcc9f9e766 v12.7.3 2020-07-10 22:17:17 +03:00
Paulo Castro
da6c048a3b Fix env var for standalone executable tests in package.json
Change-type: patch
2020-07-10 19:10:10 +01:00
Balena CI
3beaa76ec5 v12.7.2 2020-07-10 13:51:11 +03:00
Balena CI
92d37ffcb7 v12.7.1 2020-07-10 10:57:14 +03:00
Paulo Castro
17a9d71e59 Disable mixpanel.track() calls while running automated tests
Change-type: patch
2020-07-09 19:54:03 +01:00
Balena CI
7da7ff6cf0 v12.7.0 2020-07-09 21:43:41 +03:00
Balena CI
00c78dfcd8 v12.6.8 2020-07-09 19:54:11 +03:00
Balena CI
0c3790bc45 v12.6.7 2020-07-09 17:42:21 +03:00
Balena CI
463f3f40ca v12.6.6 2020-07-09 15:30:13 +03:00
Balena CI
e2c9bf86c7 v12.6.5 2020-07-09 13:22:52 +03:00
Balena CI
0bd27bd7ac v12.6.4 2020-07-08 20:46:13 +03:00
Balena CI
6082771aad v12.6.3 2020-07-08 19:12:51 +03:00
Balena CI
a27536045d v12.6.2 2020-07-08 17:59:12 +03:00
Pagan Gazzard
11afbf3da2 Remove rindle dependency
Change-type: patch
2020-07-08 15:28:44 +01:00
Balena CI
0da5f822e4 v12.6.1 2020-07-08 12:55:11 +03:00
Balena CI
4b110fef8e v12.6.0 2020-07-07 03:25:23 +03:00
Paulo Castro
f326994f8e build/deploy/preload: Accept DOCKER_CERT_PATH and DOCKER_TLS_VERIFY env vars
This allows the build and deploy commands to work with 'docker-machine'
(the preload command still does not work with docker-machine, though).

Resolves: #1844
Change-type: minor
2020-07-06 23:07:02 +01:00
Balena CI
e80697013e v12.5.2 2020-07-06 14:24:21 +03:00
Balena CI
d4c513fd41 v12.5.1 2020-07-06 13:47:11 +03:00
Balena CI
7301b9c246 v12.5.0 2020-07-04 01:33:30 +03:00
Balena CI
95f9443c2a v12.4.0 2020-07-04 01:00:01 +03:00
Balena CI
67d6b59cb9 v12.3.15 2020-07-04 00:29:51 +03:00
Paulo Castro
224f721a72 Publish '.fast-boot.json' to the npm registry to avoid stale caching
Change-type: patch
2020-07-03 19:38:05 +01:00
Balena CI
467a923353 v12.3.14 2020-07-03 21:37:21 +03:00
Balena CI
f846ef0c19 v12.3.13 2020-07-03 16:13:32 +03:00
Pagan Gazzard
afc660762f Add explicit dependency on balena-settings-storage
Change-type: patch
2020-07-02 23:12:38 +00:00
Balena CI
5002017de6 v12.3.12 2020-07-02 23:01:13 +03:00
Balena CI
6f6cb42725 v12.3.11 2020-07-02 19:13:32 +03:00
Balena CI
a74815c1bb v12.3.10 2020-07-02 15:56:37 +03:00
Balena CI
9e465217b2 v12.3.9 2020-07-02 11:50:21 +03:00
Paulo Castro
fe5e6a1dae Improve pkg dependency resolution (standalone zip package reliability)
Connects-to: #1896
Change-type: patch
2020-07-02 00:45:54 +01:00
Balena CI
33add41dc7 v12.3.8 2020-07-01 16:36:19 +03:00
Pagan Gazzard
f6ca5ef397 Enable long stack traces for --debug as well as DEBUG=1
Change-type: patch
2020-07-01 13:03:42 +00:00
Balena CI
15ed67422d v12.3.7 2020-07-01 12:53:32 +03:00
Balena CI
35200697de v12.3.6 2020-07-01 02:30:55 +03:00
Balena CI
41a8e1b2a4 v12.3.5 2020-07-01 01:51:46 +03:00
Pagan Gazzard
5e94f3f9c9 Add typing info to requires wherever possible
Change-type: patch
2020-06-30 23:21:39 +01:00
Balena CI
3d0a93692f v12.3.4 2020-07-01 01:03:52 +03:00
Pagan Gazzard
209ea64b82 Update dependencies still using balena-sdk 10.x
Change-type: patch
2020-06-30 22:19:48 +01:00
Balena CI
21c8a38c22 v12.3.3 2020-06-30 18:02:52 +03:00
Pagan Gazzard
d0a4ff0d6b Generate/include an oclif.manifest.json when packaging
This saves ~220ms for me when running oclif commands

Change-type: patch
2020-06-30 14:02:02 +00:00
Balena CI
c95568b5a4 v12.3.2 2020-06-30 16:36:50 +03:00
Balena CI
7f2501439d v12.3.1 2020-06-30 13:43:09 +03:00
Balena CI
c5628d0056 v12.3.0 2020-06-30 00:56:03 +03:00
Pagan Gazzard
488d9b901c Use @balena/es-version to set the desired es version for modules
Change-type: minor
2020-06-29 21:25:48 +00:00
Balena CI
812b11db5f v12.2.2 2020-06-29 23:54:25 +03:00
Thodoris Greasidis
45f131ec93 Drop balena-device-status from the dependencies
Change-type: patch
2020-06-29 22:55:17 +03:00
Balena CI
a039ec86dd v12.2.1 2020-06-29 22:53:40 +03:00
Balena CI
361e54b3bd v12.2.0 2020-06-29 11:55:32 +03:00
Balena CI
4cc4a22af3 v12.1.16 2020-06-26 15:29:05 +03:00
Balena CI
17089a35c3 v12.1.15 2020-06-26 14:45:30 +03:00
Balena CI
674dccef21 v12.1.14 2020-06-26 13:27:24 +03:00
Balena CI
f47a4ccb2b v12.1.13 2020-06-25 15:29:26 +03:00
Balena CI
4f7ea7e32a v12.1.12 2020-06-25 02:20:42 +03:00
Pagan Gazzard
b114697cab Use native fs promises rather than promisify or mz
Change-type: patch
2020-06-24 18:13:48 +01:00
Balena CI
14ce4d73b6 v12.1.11 2020-06-24 20:12:41 +03:00
Pagan Gazzard
c054d55456 Use cacheScope for fast-boot2 to allow caching when globally installed
Change-type: patch
2020-06-24 16:43:03 +00:00
Balena CI
133daefe83 v12.1.10 2020-06-24 19:13:43 +03:00
Balena CI
e1d51305b0 v12.1.9 2020-06-24 17:57:44 +03:00
Balena CI
a26c3912d3 v12.1.8 2020-06-24 16:31:24 +03:00
Balena CI
cfbf00f543 v12.1.7 2020-06-24 15:05:43 +03:00
Balena CI
ab9dabaf77 v12.1.6 2020-06-24 14:15:03 +03:00
Balena CI
10120bb97f v12.1.5 2020-06-24 11:39:12 +03:00
Balena CI
f686d3a9bf v12.1.4 2020-06-23 19:19:22 +03:00
Balena CI
24d6b7fa38 v12.1.3 2020-06-22 14:52:51 +03:00
Balena CI
70bfe4ce8e v12.1.2 2020-06-19 11:35:33 +03:00
Balena CI
4995e9b642 v12.1.1 2020-06-18 22:35:22 +03:00
Balena CI
907508bce1 v12.1.0 2020-06-17 18:00:03 +03: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
Balena CI
a3cab32b4e v12.0.0 2020-06-16 11:02:40 +03: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
2c01f8adee Update 'global-agent' (fix proxy server issues with unauthenticated setup)
Change-type: patch
2020-06-15 23:53:02 +01:00
Paulo Castro
3ecf461d55 Update 'balena-sdk' from v12 to v13 and update code and tests as needed
Change-type: patch
2020-06-15 23:53:01 +01:00
Paulo Castro
06ab84fd10 Update 'pkg' dependency (improve support for Node v14)
Change-type: patch
2020-06-15 23:52:59 +01:00
Paulo Castro
432109060e Update minimum Node.js requirement from v8 to v10
Change-type: major
2020-06-15 23:52:54 +01:00
Balena CI
b32ae4a667 v11.36.0 2020-06-11 20:04:33 +03:00
Balena CI
6dc0fe10bc v11.35.21 2020-06-11 18:39:32 +03:00
Balena CI
7e34fdfeeb v11.35.20 2020-06-10 16:07:09 +03:00
Balena CI
be144fafa2 v11.35.19 2020-06-10 09:25:32 +03:00
Balena CI
a85c482416 v11.35.18 2020-06-05 22:26:41 +03:00
Balena CI
f455602c73 v11.35.17 2020-06-02 23:04:51 +03:00
Balena CI
bf073942f0 v11.35.16 2020-06-02 19:27:43 +03:00
Balena CI
21dd959344 v11.35.15 2020-06-01 10:47:04 +03:00
Balena CI
040c4987fc v11.35.14 2020-05-29 19:59:53 +03:00
Balena CI
d7213e868f v11.35.13 2020-05-29 18:33:19 +03:00
Balena CI
e4f605d6ac v11.35.12 2020-05-29 10:03:49 +03:00
Balena CI
fcaaec1fff v11.35.11 2020-05-29 02:38:31 +03:00
Balena CI
bc4aa6006e v11.35.10 2020-05-27 19:57:29 +03:00
Balena CI
56a196210d v11.35.9 2020-05-25 20:01:01 +03:00
Balena CI
3cb184c8af v11.35.8 2020-05-25 18:10:31 +03:00
Balena CI
3b426e4a53 v11.35.7 2020-05-25 10:30:29 +03:00
Balena CI
e5861a708e v11.35.6 2020-05-22 15:13:49 +03:00
Paulo Castro
480228d8f4 Add tests for 'balena deploy'
Connects-to: #1045
Change-type: patch
2020-05-22 00:24:46 +01:00
Balena CI
175413af34 v11.35.5 2020-05-21 14:27:10 +03:00
Balena CI
a21d3fe2d2 v11.35.4 2020-05-19 17:40:08 +03:00
Scott Lowe
92bfa574e3 Add unit tests for errors module
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
Resolves: #1807
2020-05-19 12:39:46 +02:00
Balena CI
d33b7ec585 v11.35.3 2020-05-18 16:31:06 +03:00
Pagan Gazzard
744122b1b8 Update typescript to 3.9
Change-type: patch
2020-05-18 13:32:15 +01:00
Balena CI
c3a8bb3de6 v11.35.2 2020-05-18 13:14:46 +03:00
Balena CI
11d5deef4c v11.35.1 2020-05-14 17:58:20 +03:00
Balena CI
2fdd023a64 v11.35.0 2020-05-14 16:19:51 +03:00
Balena CI
052c8d138e v11.34.0 2020-05-14 01:18:30 +03: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
Balena CI
0dde84ec0b v11.33.4 2020-05-13 01:17:16 +03:00
Paulo Castro
4b056b4d4c Re-create standalone zip package (release asset) for Windows
Change-type: patch
2020-05-12 22:22:23 +01:00
Balena CI
5723e69267 v11.33.3 2020-05-12 11:47:07 +03:00
Balena CI
aff5cd9b0d v11.33.2 2020-05-12 00:37:55 +03:00
Balena CI
9756efb539 v11.33.1 2020-05-11 21:02:19 +03:00
Scott Lowe
127560fa65 Update resin-multibuild
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
2020-05-11 17:55:04 +01:00
Balena CI
2611ea22f9 v11.33.0 2020-05-11 15:38:28 +03:00
Balena CI
f63be0b4cd v11.32.15 2020-05-06 14:12:03 +03:00
Balena CI
ee54d638ad v11.32.14 2020-05-04 17:51:13 +03:00
Balena CI
01147c31a4 v11.32.13 2020-05-04 15:19:27 +03:00
Balena CI
97def08ec5 v11.32.12 2020-05-04 13:15:15 +03:00
Balena CI
6ae337db8a v11.32.11 2020-05-01 19:31:39 +03:00
Balena CI
597b894917 v11.32.10 2020-05-01 16:07:04 +03:00
Balena CI
1d9a397f71 v11.32.9 2020-05-01 14:16:11 +03:00
Balena CI
4f6550e7eb v11.32.8 2020-05-01 12:58:14 +03:00
Balena CI
b5cac122cf v11.32.7 2020-05-01 11:25:23 +03:00
Balena CI
275fa9c16b v11.32.6 2020-05-01 08:26:26 +03:00
Balena CI
bcd49e0292 v11.32.5 2020-05-01 07:26:14 +03:00
Balena CI
d5d0486c3f v11.32.4 2020-04-30 21:33:54 +03:00
Pagan Gazzard
ab526c9ed8 Convert gulpfile.coffee to javascript
Change-type: patch
2020-04-30 17:58:13 +01:00
Pagan Gazzard
14c5b27cdd Convert lib/app-capitano.coffee to javascript
Change-type: patch
2020-04-30 17:57:37 +01:00
Balena CI
ce01ce73b1 v11.32.3 2020-04-30 19:56:04 +03:00
Balena CI
692eddf43f v11.32.2 2020-04-30 18:56:15 +03:00
Balena CI
dbe9a727d5 v11.32.1 2020-04-30 16:49:46 +03:00
Balena CI
7311cfa755 v11.32.0 2020-04-30 15:50:36 +03: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
Balena CI
b51d2fffbb v11.31.28 2020-04-30 15:24:05 +03:00
Pagan Gazzard
203ccaf97b Convert lib/utils/deploy-legacy.coffee to javascript
Change-type: patch
2020-04-30 12:50:20 +01:00
Balena CI
a348528ed3 v11.31.27 2020-04-30 14:45:04 +03:00
Balena CI
f55376df32 v11.31.26 2020-04-30 13:56:36 +03:00
Balena CI
6b33f95661 v11.31.25 2020-04-30 07:36:33 +03:00
Balena CI
ad0b667bc7 v11.31.24 2020-04-29 18:13:56 +03:00
Balena CI
5c39952002 v11.31.23 2020-04-28 15:46:45 +03:00
Balena CI
6602845202 v11.31.22 2020-04-25 17:36:24 +03:00
Pagan Gazzard
0cfa1a0dfb Convert lib/actions/device.coffee to javascript
Change-type: patch
2020-04-25 14:08:30 +00:00
Balena CI
00ce3ab751 v11.31.21 2020-04-25 16:57:15 +03:00
Pagan Gazzard
d9f42b888d Install types for modules used in javascript to improve type checking
Change-type: patch
2020-04-25 12:01:05 +01:00
Balena CI
0db8c85fc8 v11.31.20 2020-04-25 02:19:34 +03:00
Balena CI
8dced8afe2 v11.31.19 2020-04-25 01:10:05 +03:00
Balena CI
68b64016ab v11.31.18 2020-04-25 00:01:35 +03:00
Pagan Gazzard
560b0abbe7 Convert lib/utils/compose.coffee to javascript
Change-type: patch
2020-04-24 16:17:23 +01:00