Commit Graph

436 Commits

Author SHA1 Message Date
Tim Perry
e8c19df8c9 Set up a script to automate builds, and support native extensions 2017-12-18 14:55:07 +01:00
Tim Perry
7681003512 Package the CLI into a standalone runnable binary
This has no native modules yet, which means it works on Linux,
but ignoring any ext4 image data. Drivelist will fail for
some windows operations, but most other things should work.

This is only building a folder with a runnable binary, this needs
packaging before it can be distributable.

Change-Type: minor
2017-12-18 14:55:07 +01:00
Tim Perry
dba8db19cb Move from open to opn
Change-Type: patch
2017-12-18 14:55:07 +01:00
resin-io-versionbot[bot]
f2840c5ca4 v6.10.3 2017-12-15 17:48:25 +00:00
resin-io-versionbot[bot]
e4432d1a90 v6.10.2 2017-11-27 17:25:41 +00:00
Tim Perry
bd6cb04a2b Replace underscore.string usage with lodash 2017-11-27 12:03:04 +02:00
Tim Perry
001c8f9601 Inline the entire resin-cli-auth module
This is part of a general push to demodularize any code that isn't
realistically reusable outside resin-cli, to make the codebase easier to
manage and understand. Once this is done, we'll deprecate the original
module itself.

Change-Type: patch
2017-11-27 12:02:57 +02:00
resin-io-versionbot[bot]
6fbe602b77 v6.10.1 2017-11-27 09:32:58 +00:00
Tim Perry
dc549a665b Update to latest latest typescript 2017-11-27 11:25:20 +02:00
Tim Perry
46ca62db3e Include lib/ in published package too, to enable sourcemaps 2017-11-23 19:29:07 +02:00
Tim Perry
eb68bb1a1a Set up TypeScript compilation, and make a small start on converting the CLI
Change-Type: patch
2017-11-23 19:28:15 +02:00
Tim Perry
93d1e3a4a1 Rename gulp build step to coffee 2017-11-23 19:24:03 +02:00
Tim Perry
ff2ee59dae Don't commit raw JS build output
This lets us avoid lots of potential conflicts, issues, and confusion,
and keeps reviews simpler and cleaner.

Change-Type: patch
2017-11-23 19:23:59 +02:00
resin-io-versionbot[bot]
67fcc6791c v6.10.0 2017-11-17 10:43:54 +00:00
resin-io-versionbot[bot]
656656bec1 v6.9.0 2017-11-16 14:09:40 +00:00
resin-io-versionbot[bot]
2db6cdd063 v6.8.3 2017-11-16 13:55:44 +00:00
resin-io-versionbot[bot]
3763bf0712 v6.8.2 2017-11-14 10:27:31 +00:00
resin-io-versionbot[bot]
727a245715 v6.8.1 2017-11-09 15:16:17 +00:00
resin-io-versionbot[bot]
ebd1d7e370 v6.8.0 2017-10-27 14:32:34 +00:00
Alexis Svinartchouk
eef192ff68 Allow preloading jetson-tx2 images, improve flasher images detection and remove the --dont-detect-flasher-type-images option.
* update resin-preload to 5.0.0

Connects-To: #705

Change-Type: minor
2017-10-27 12:14:27 +02:00
resin-io-versionbot[bot]
68e31468cc v6.7.4 2017-10-25 11:52:10 +00:00
resin-io-versionbot[bot]
737e961979 v6.7.3 2017-10-25 10:17:42 +00:00
Alexis Svinartchouk
3bca36c277 Allow specifying --commit=latest for resin preload
Connects-To: #700

Depends-On: https://github.com/resin-io/resin-preload/pull/137

Change-Type: patch
2017-10-25 12:09:08 +02:00
resin-io-versionbot[bot]
266870018a v6.7.2 2017-10-24 17:57:39 +00:00
Tim Perry
80bc044415 Make update-notifier more resilient and ensure it obeys NO_UPDATE_NOTIFIER, by updating it
Connects-To: #698
Change-Type: patch
2017-10-24 19:31:16 +02:00
resin-io-versionbot[bot]
385e2c7f7a v6.7.1 2017-10-24 14:56:48 +00:00
resin-io-versionbot[bot]
3f692ecbb0 v6.7.0 2017-10-18 18:18:01 +00:00
Tim Perry
a8f1d16b26 Make resin os configure safe with device keys for all ResinOS versions 2017-10-18 13:43:16 +02:00
Pagan Gazzard
3fd4f328ab Added a device api key parameter to the os configure command.
Change-Type: minor
2017-10-18 13:43:16 +02:00
Pagan Gazzard
97eaf174ec Added a --device-api-key option to the config generate command.
Change-Type: minor
2017-10-18 13:43:16 +02:00
Pagan Gazzard
2ef56a9a3f Added a --device-api-key option to the device register command.
Change-Type: minor
2017-10-18 13:43:16 +02:00
resin-io-versionbot[bot]
ce70102378 v6.6.13 2017-10-18 10:41:28 +00:00
Tim Perry
0e4c6c459c Fix issue where os download would always download prod images
This also adds support for submodules using resin-sdk shared options
rather than resin-sdk-preconfigured.

Change-Type: patch
Connects-To: #688
2017-10-17 21:20:35 +02:00
resin-io-versionbot[bot]
e9c7e0e924 v6.6.12 2017-10-16 18:51:54 +00:00
Alexis Svinartchouk
119fa78927 Update resin-preload to 4.0.2 to support preloading Edison images
Change-Type: patch
2017-10-16 19:27:12 +02:00
resin-io-versionbot[bot]
8af392029f v6.6.11 2017-10-13 14:26:20 +00:00
resin-io-versionbot[bot]
19b0ec7f8b v6.6.10 2017-10-09 10:12:22 +00:00
resin-io-versionbot[bot]
43a7e3ddf4 v6.6.9 2017-10-06 09:19:54 +00:00
resin-io-versionbot[bot]
f7c0258145 v6.6.8 2017-10-06 07:42:39 +00:00
resin-io-versionbot[bot]
989877d541 v6.6.7 2017-09-22 17:14:37 +00:00
Tim Perry
9aef632afd Update to resin-sync, which fixes local push on windows
Change-Type: patch
2017-09-22 19:17:28 +03:00
Tim Perry
62035fac83 Move to using the catch-uncommitted npm package 2017-09-15 14:36:33 +02:00
resin-io-versionbot[bot]
e431083e84 v6.6.6 2017-09-11 14:45:51 +00:00
resin-io-versionbot[bot]
5a620d6c9e v6.6.5 2017-08-31 12:28:28 +00:00
resin-io-versionbot[bot]
8b9e78d645 v6.6.4 2017-08-31 12:18:41 +00:00
resin-io-versionbot[bot]
3052100973 v6.6.3 2017-08-31 11:44:39 +00:00
resin-io-versionbot[bot]
5474666f9e v6.6.2 2017-08-31 07:22:43 +00:00
Tim Perry
2bbd45e867 Use DOCKER_HOST from env if possible, and no connection options are available
Connects-to: #625
Change-Type: patch
2017-08-31 15:18:32 +08:00
resin-io-versionbot[bot]
710a938b3f v6.6.1 2017-08-28 09:34:59 +00:00
Alexis Svinartchouk
be7c1d278e Update resin-preload to 3.1.4
Connects-To: #649

Change-Type: patch
2017-08-28 10:49:08 +02:00