Cameron Diver
fe751fdb23
Check supervisor version before attempting to do a local push
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:45:23 +02:00
Cameron Diver
947f91d570
Support multicontainer local mode in resin push
...
Change-type: minor
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:44:56 +02:00
Cameron Diver
c5d4e30e24
logger: Add logs logging function
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:44:53 +02:00
Cameron Diver
f560aa7523
export resolveProject function from compose module
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:44:49 +02:00
Cameron Diver
6bcfb2dd51
logs: Add log build function to logger
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:44:44 +02:00
Cameron Diver
bf062124f7
compose: Add compose typings
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:44:39 +02:00
Cameron Diver
221666f59a
Stop accepting resin-compose.yml as a build composition definition
...
These files are not supported by any other part of the resin
infrastructure, and it could cause confusion with it not being
supported everywhere. The idea was originally added because we
thought we might need to make extensions on docker-compose, but
that hasn't happened.
Change-type: major
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:49 +02:00
Cameron Diver
4369a2d161
tconfig: Add skipLibCheck to tsconfig
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:46 +02:00
Cameron Diver
cd6ee4ef5e
Send push source packages as gzipped data
...
Change-type: minor
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:39 +02:00
Cameron Diver
872b17cf24
refactor: Allow setting of a remote build error message
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:32 +02:00
Cameron Diver
88e11347bc
tests: Add tests for ignore files
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:28 +02:00
Cameron Diver
a3dd489c70
Respect ignore files when tarring sources
...
This commit brings in the ignore and dockerignore libraries, which when
provided with the patterns in the aforementioned files will ignore them.
Change-type: major
Closes: 889
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:43:22 +02:00
Alexis Svinartchouk
0c1c108b2b
Check for correct architecture when preloading, instead of correct device type
...
Preload will now propose to preload any app that matches the image
architecture.
Change-type: major
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-10-19 16:43:02 +02:00
Alexis Svinartchouk
f02ed43f33
Default preload boolean parameters to false
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-10-19 16:42:51 +02:00
Cameron Diver
63c3d7ceee
fix: Apply prettier to merged files
...
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:42:48 +02:00
Cameron Diver
dac45a884e
dev: Add fast test npm task, to speed development
...
Currently running the tests is painfully slow, this commit adds a task
which will run the bare minimum build, and then the tests, speeding up
the process by an order of magnitude.
I had to repeat `gulp test`, instead of reusing `npm run test`, so that
the pretest task isn't ran too.
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:42:42 +02:00
Cameron Diver
ec589c2639
Correctly error out on failed remote builds
...
The push command was relying on the output from the builder to indicate
the build status, but this isn't helpful for CI. This commit makes the
remote build module respect the `isError` flag which the builder sends
in any errors. Any errors which come from the builder indicate the
release will not be deployed.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:42:14 +02:00
Cameron Diver
f65e777d1b
Bump tsconfig target to es6
...
Change-type: major
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-10-19 16:42:06 +02:00
Resin CI
684ac9fa24
v7.10.9
2018-10-18 21:08:35 +02:00
Atiklabsl
330cbc6a68
Merge pull request #989 from resin-io/sdk-references-update
...
Update sdk references in wizzard.coffee
2018-10-18 21:06:38 +02:00
Resin CI
14bfca8c3a
v7.10.8
2018-10-18 20:14:43 +02:00
Atiklabsl
20c07d31b2
Merge pull request #987 from resin-io/sdk-references-update
...
Update sdk references in device.coffee
2018-10-18 20:12:08 +02:00
Scott Lowe
64b4f67477
Update sdk references in wizzard.coffee
...
Change-type:patch
2018-10-18 18:53:03 +02:00
Resin CI
a8ceadc300
v7.10.7
2018-10-18 17:25:57 +02:00
Atiklabsl
973d25f467
Merge pull request #986 from resin-io/sdk-references-update
...
Update sdk sdk references in auth.coffee
2018-10-18 17:24:02 +02:00
Scott Lowe
0d06701e2f
Update sdk references in notes.coffee
...
Change-type:patch
2018-10-18 16:22:35 +02:00
Scott Lowe
379f1cc217
Update sdk references in device.coffee
...
Change-type:patch
2018-10-18 16:08:29 +02:00
Scott Lowe
7b7ae4ff89
Update sdk sdk references in auth.coffee
...
Change-type:patch
2018-10-18 14:51:03 +02:00
Resin CI
8e83a401eb
v7.10.6
2018-10-03 06:58:41 -07:00
Tim Perry
2d1891a182
Merge pull request #976 from resin-io/975-fix-preload-examples
...
Fix formatting of preload examples
2018-10-03 15:56:56 +02:00
Tim Perry
8df066df12
Fix formatting of preload examples
...
Based on https://github.com/resin-io/docs/pull/915 from @drjasonharrison-vp-eio
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-10-03 15:31:24 +02:00
Resin CI
bd59f95e1a
v7.10.5
2018-09-25 07:09:26 -07:00
Lucian Buzzo
2b982a1c0c
Merge pull request #972 from resin-io/readme-typo
...
README: Fix typo
2018-09-25 15:08:01 +01:00
Lucian Buzzo
ab64fbc904
README: Fix typo
...
Change-type: patch
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
2018-09-25 13:35:35 +01:00
Resin CI
733b98f072
v7.10.4
2018-09-24 10:08:55 -07:00
Tim Perry
7c538a3658
Merge pull request #967 from resin-io/966-register-print-uuid
...
device: When registering, print the uuid
2018-09-24 19:07:15 +02:00
Pablo Carranza Velez
8298ba5765
device: When registering, print the uuid
...
This restores the behavior from before #911 ,
which is useful from some users.
Closes #966
Change-type: patch
Signed-off-by: Pablo Carranza Velez <pablocarranza@gmail.com>
2018-09-24 15:18:40 +02:00
Resin CI
33a23773d8
v7.10.3
2018-09-19 09:17:52 -07:00
Tim Perry
21a3b82845
Merge pull request #971 from resin-io/add-emulated-to-build-docs
...
Include --emulated in the example resin build parameters
2018-09-19 18:16:28 +02:00
Tim Perry
8688eb5da0
Include --emulated in the example resin build parameters
...
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-09-19 15:34:29 +02:00
Resin CI
5b0ea9673f
v7.10.2
2018-09-18 09:17:50 -07:00
Lucian Buzzo
44fd8adeba
Merge pull request #970 from resin-io/969-resin-semver
...
dependencies: Update resin-semver version to support Balena OS
2018-09-18 17:15:09 +01:00
Lucian Buzzo
a5e03d55c3
dependencies: Update resin-semver version to support Balena OS
...
Connects to #969
Change-type: patch
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
2018-09-18 14:23:10 +01:00
Resin CI
80629322ea
v7.10.1
2018-09-11 05:29:41 -07:00
Tim Perry
946efbcb7f
Merge pull request #965 from resin-io/964-drop-npm-deploy
...
Stop Travis deploying to npm (now handled by concourse)
2018-09-11 14:28:11 +02:00
Tim Perry
be8a314d2b
Stop Travis deploying to npm (now handled by concourse)
...
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-09-11 13:58:06 +02:00
Resin CI
0a7203cafe
v7.10.0
2018-09-11 04:21:19 -07:00
Page-
786fed0151
Merge pull request #963 from resin-io/update-resin-cli-form
...
Update resin-cli-form to 2.x
2018-09-11 12:17:22 +01:00
Pagan Gazzard
9cd8228a20
Update resin-cli-form to 2.x
...
Change-type: minor
Signed-off-by: Pagan Gazzard <page@resin.io>
2018-09-10 18:31:51 +01:00
Resin CI
652b5f22dd
v7.9.4
2018-09-10 06:34:48 -07:00