Commit Graph

3074 Commits

Author SHA1 Message Date
Page-
17bf061853
Merge pull request #1606 from balena-io/faster-tests
Speed up tests
2020-02-07 21:34:27 +00:00
Pagan Gazzard
6d543b79ff Merge resin-lint linting and fixing steps into one
Change-type: patch
2020-02-07 19:34:35 +00:00
Pagan Gazzard
85aaf77e44 Remove redundant type checking of tests
Change-type: patch
2020-02-07 19:34:35 +00:00
Pagan Gazzard
83c5684491 Remove duplicate type checking of automation code
Change-type: patch
2020-02-07 19:34:35 +00:00
Balena CI
6bc4fbb750 v11.25.7 2020-02-07 21:32:58 +02:00
Paulo Castro
1da96a0eb0
Merge pull request #1609 from balena-io/1607-fix-pkg-magic
Fix Windows standalone zip installer ("could not load any valid magic files")
2020-02-07 19:31:02 +00:00
Paulo Castro
be209f1626 Fix Windows standalone zip installer (missing mmmagic db for CRLF conversion)
Change-type: patch
2020-02-07 18:19:10 +00:00
Balena CI
654d1dcff8 v11.25.6 2020-02-07 13:21:48 +02:00
Page-
0a03e79d9d
Merge pull request #1599 from balena-io/opn-to-open
Switch from opn to its new name of open
2020-02-07 11:20:00 +00:00
Pagan Gazzard
3f84045127 Switch from opn to its new name of open
Change-type: patch
2020-02-06 19:55:22 +00:00
Balena CI
544f8fb4bd v11.25.5 2020-02-06 20:50:18 +02:00
Page-
76997c99dc
Merge pull request #1605 from balena-io/powershell-debug
Add debug instructions for powershell
2020-02-06 18:48:29 +00:00
Pagan Gazzard
f4525bc11e Add debug instructions for powershell
Change-type: patch
2020-02-06 18:24:53 +00:00
Balena CI
f732c5bf5d v11.25.4 2020-02-06 19:58:38 +02:00
Page-
2bc3348aff
Merge pull request #1595 from balena-io/resin-lint-autofix
Use resin-lint for automatic lint fixing
2020-02-06 17:56:35 +00:00
Pagan Gazzard
895be0be5d Use resin-lint for automatic lint fixing
Change-type: patch
2020-02-06 17:29:23 +00:00
Balena CI
0f17129c2e v11.25.3 2020-02-06 19:25:49 +02:00
Paulo Castro
9005affe64
Merge pull request #1603 from balena-io/1591-1596-mmmagic-linux
Fix "could not load any valid magic files"
2020-02-06 17:24:10 +00:00
Paulo Castro
4502f2a203 Avoid loading 'mmmagic' on Linux (fix "could not load any valid magic files")
Resolves: #1596
Change-type: patch
2020-02-05 23:59:11 +00:00
Balena CI
da3c11533c v11.25.2 2020-02-05 05:14:59 +02:00
Tom Manning
6acff945ef
Merge pull request #1586 from balena-io/disable-debug-mode-with-zero-or-empty
Debug mode can now be disabled with DEBUG=0 env var
2020-02-05 12:13:22 +09:00
Thomas Manning
b3948d538c Debug mode can now be disabled with DEBUG=0 env var
Added assignment to `process.env.DEBUG` if `process.env.DEBUG` is negative string to `lib/app.ts` and `automation/run.ts` entrypoints

Resolves: #1502
Change-type: patch
Signed-off-by: Thomas Manning <thomasm@balena.io>
2020-02-05 11:17:12 +09:00
Balena CI
f53a69feb1 v11.25.1 2020-02-04 12:33:13 +02:00
Page-
405b92114d
Merge pull request #1590 from balena-io/remove-unnecessary-code
Remove unnecessary code now that typescript understands `process.exit`
2020-02-04 10:31:23 +00:00
Pagan Gazzard
27e1f3f7d7 Remove unnecessary code now that typescript understands process.exit
Change-type: patch
2020-02-03 13:06:23 +00:00
Balena CI
1417875110 v11.25.0 2020-02-03 10:23:28 +02:00
srlowe
f58a49d6c3
Merge pull request #1583 from balena-io/1273-convert-crlf-on-push
Convert CRLF on push
2020-02-03 09:21:53 +01:00
Paulo Castro
f9743b269a Add more tests for push/build/deploy commands (--convert-eol)
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-02-02 20:16:57 +00:00
Paulo Castro
0f5f65e0d3 Add more tests for push/build/deploy commands (--dockerfile)
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-02-02 20:16:43 +00:00
Scott Lowe
58e7880f1d Add support for auto-conversion of CRLF line endings.
Applies to commands:
 balena push
 balena build
 balena deploy --build

Change-type: minor
Resolves: #1273
Signed-off-by: Scott Lowe <scott@balena.io>
2020-01-31 16:27:22 +01:00
Scott Lowe
041823189f Add support for deferred log messages.
eg. so that info can be output at the end of the process.

Change-type: patch
Connects-to: #1273
Signed-off-by: Scott Lowe <scott@balena.io>
2020-01-31 11:26:54 +01:00
Balena CI
38194e6175 v11.24.0 2020-01-31 01:42:39 +02:00
Paulo Castro
c04e9665ad
Merge pull request #1582 from balena-io/1579-global-agent-proxy
Fix proxy support and add proxy exclusion feature (Node.js >= 10.16.0)
2020-01-30 23:41:06 +00:00
Paulo Castro
1e37c97ffb Fix proxy support and add proxy exclusion feature (Node.js >= 10.16.0 only)
See README for more details on proxy configuration and Node.js compatibility.

Resolves: #1579
Resolves: #1335
Connects-to: #1580
Change-type: minor
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-27 12:11:11 +00:00
Paulo Castro
913f09924a Update Github's templates for new CLI pull requests and issues
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-27 12:11:11 +00:00
Balena CI
ceb47e9969 v11.23.0 2020-01-27 13:12:47 +02:00
Page-
305755549e
Merge pull request #1581 from balena-io/update-deps
Update dependencies
2020-01-27 11:11:02 +00:00
Pagan Gazzard
77931b314a Update dependencies
Change-type: minor
2020-01-24 23:28:15 +00:00
Balena CI
b38b5b0b61 v11.22.0 2020-01-21 23:45:41 +02:00
Rich Bayliss
5cf407b483
Merge pull request #1576 from balena-io/add-gsm-configuration-action
configure: Allow passing system-connection files to `os configure` command
2020-01-21 21:44:07 +00:00
Rich Bayliss
8f6902f4cb
configure: Allow passing system-connection files to 'os configure' command
Allow passing files to `os configure` via `--system-connection` to allow
pre-configuration of network connections, such as cellular/GSM.

Change-type: minor
Connects-to: #957
Connects-to: #1162
Connects-to: #1498
Signed-off-by: Rich Bayliss <rich@balena.io>
2020-01-21 21:05:23 +00:00
Balena CI
751f67e997 v11.21.8 2020-01-21 13:06:33 +02:00
Paulo Castro
be1a260af6
Merge pull request #1572 from balena-io/add-tests-push-build-deploy
Add test cases for the push, build and deploy commands
2020-01-21 06:04:40 -05:00
Paulo Castro
9db6961a7e Add catch-uncommitted to balena CI build
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-20 23:25:24 +00:00
Paulo Castro
b978230f9e Update resin-lint and prettier, and re-prettify
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-20 22:46:32 +00:00
Paulo Castro
cc5fe60a15 Add tests for push, deploy and build commands
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-20 13:27:52 +00:00
Balena CI
bbea58a9c8 v11.21.7 2020-01-20 13:26:30 +02:00
srlowe
56e35f6e9f
Merge pull request #1558 from balena-io/1445-multicontainer-push-fix
Prevent file ignorer from ignoring Dockerfile, docker-compose.yml
2020-01-20 12:24:36 +01:00
Scott Lowe
95b5ac1c7f Prevent file ignorer from ignoring Dockerfile (and variants), docker-compose.yml
Change-type: patch
Resolves: #1445
Signed-off-by: Scott Lowe <scott@balena.io>
2020-01-20 11:59:04 +01:00
Balena CI
df3e1f1886 v11.21.6 2020-01-20 05:22:14 +02:00