Akis Kesoglou
5f7eee8eac
Make sure image name is all lowercase
...
Change-Type: patch
2018-03-19 20:52:51 +02:00
Akis Kesoglou
1833f6ff0a
Improve handling of build log output
...
This makes sure build logs don’t leak escape sequences and new lines and they don’t break the output. Also improved “inline” logs by normalising the stream before passing it to “transpose build stream”.
Fixes : #808
Change-Type: patch
2018-03-19 20:52:51 +02:00
resin-io-versionbot[bot]
e5fb954645
Auto-merge for PR #801 via VersionBot
...
add bash completions
2018-03-15 20:03:33 +00:00
resin-io-versionbot[bot]
13f76dc020
v7.0.5
2018-03-15 18:51:46 +00:00
Ronald McCollam
b409bdcc73
add blurb about bash completion
...
Add brief information about tab completions for bash and instructions to enable it.
2018-03-15 18:06:04 +01:00
Ronald McCollam
8c3cb3f585
Add bash completions
...
This contains bash completion functionality for the resin CLI, including completion for sub-commands.
Change-type: patch
2018-03-15 18:05:50 +01:00
resin-io-versionbot[bot]
76a8b4df50
Auto-merge for PR #813 via VersionBot
...
Properly generate consistent working anchors for both our md output & resin docs
2018-03-15 12:09:16 +00:00
resin-io-versionbot[bot]
a03680311d
v7.0.4
2018-03-15 12:01:05 +00:00
Tim Perry
6ee36cb5c7
Generate consistent working anchors for both our md output & resin docs
...
Change-Type: patch
2018-03-15 11:40:29 +01:00
resin-io-versionbot[bot]
5625326c65
Auto-merge for PR #812 via VersionBot
...
Fix getting window size when there’s no TTY attached
2018-03-15 08:54:19 +00:00
resin-io-versionbot[bot]
b912419839
v7.0.3
2018-03-15 08:47:28 +00:00
Akis Kesoglou
fe01ead023
Fix getting window size when there’s no TTY attached
...
Change-Type: patch
2018-03-15 10:30:54 +02:00
resin-io-versionbot[bot]
229c105d0c
Auto-merge for PR #807 via VersionBot
...
Update full CLI docs with recent installation improvements too
2018-03-13 12:00:31 +00:00
resin-io-versionbot[bot]
b6e044345f
v7.0.2
2018-03-13 10:47:55 +00:00
Tim Perry
d9906121e1
Update full CLI docs with recent installation improvements too
...
Change-Type: patch
2018-03-12 22:17:20 +01:00
Tim Perry
3e019f7f34
Remove leftover capitanodoc.coffee file (it's now TS)
2018-03-12 20:06:44 +01:00
resin-io-versionbot[bot]
eb34cb6f27
Auto-merge for PR #805 via VersionBot
...
Recommend unsafe-perm to fix some install issues and cleanup dependencies after MC
2018-03-12 16:36:28 +00:00
resin-io-versionbot[bot]
3a3178bcb9
v7.0.1
2018-03-12 15:36:10 +00:00
Tim Perry
cdf6580ecc
Recommend using unsafe-prem to avoid permission issues on install
...
Change-Type: patch
2018-03-12 13:36:24 +01:00
Tim Perry
c42bc74f1f
Remove unnecessary resin-cli-auth dependency
...
Change-Type: patch
2018-03-12 11:41:58 +01:00
Tim Perry
35fd79f577
Remove (duplicated) runtime ts-node dependency
2018-03-12 11:41:14 +01:00
resin-io-versionbot[bot]
4ef0682e5a
Auto-merge for PR #792 via VersionBot
...
Multicontainer
2018-03-09 22:12:00 +00:00
resin-io-versionbot[bot]
d0b7047189
v7.0.0
2018-03-09 22:04:51 +00:00
Alexis Svinartchouk
ae3f936b66
Update resin-preload to v6.0.0
2018-03-09 21:53:34 +00:00
Alexis Svinartchouk
1ef492809b
Update resin-preload to v6.0.0-beta11
2018-03-09 20:40:13 +00:00
Alexis Svinartchouk
5bf9dd3a9d
Update resin-preload to v6.0.0-beta10
2018-03-09 17:50:20 +00:00
Alexis Svinartchouk
b18a66f66b
Update resin-preload to v6.0.0-beta9
2018-03-09 17:02:44 +00:00
Tim Perry
1dadfdc699
Fix some formatting to make prettier+resin-lint happy
2018-03-07 16:16:07 +01:00
Akis Kesoglou
14a3f51b73
Add docker-compose-aware builds and deployments
...
Legacy behaviour is mostly retained. The most notable change in behaviour is that invoking `resin deploy` without options is now allowed (see help string how it behaves).
In this commit there are also the following notable changes:
- Deploy/Build are promoted to primary commands
- Extracts QEMU-related code to a new file
- Adds a utility file to retrieve the CLI version and its parts
- Adds a helper that can be used to manipulate display on capable clients
- Declares several new dependencies. Most are already indirectly installed via some dependency
Change-Type: minor
2018-03-07 14:48:05 +00:00
Akis Kesoglou
96116aeaec
Fix invoking undefined method
...
Have no idea how this used to work.
2018-03-07 14:47:16 +00:00
Akis Kesoglou
7fd31b6a64
Update YAML parser
...
New version is 3.10.0
2018-03-07 14:47:16 +00:00
Akis Kesoglou
299bc0db13
Update docker-toolbelt
...
New version is 3.1.0.
The updated version is not backwards compatible as it removes all *Async methods that are in wide use in the CLI. The workaround for now is to manually promisify the client and replace all `new Docker()` calls with a shared function that returns a promisified client.
2018-03-07 14:47:15 +00:00
Akis Kesoglou
4b9ccae442
Update bundle-resolve and docker-build to latest
...
This brings in maintainance improvements.
New versions are:
- resin-bundle-resolve: 0.5.1
- resin-docker-build: 0.6.2
2018-03-07 14:46:35 +00:00
Tim Perry
079ce552e3
*BREAKING*: Remove support for plugins entirely
...
There are very few plugins in real-world use, we're not actively working
on this at all, and the current approach won't work once we move to
standalone node-less binary installation anyway.
Change-Type: major
2018-03-07 14:46:35 +00:00
Alexis Svinartchouk
163684e3a9
Update dashboard login to use the multicontainer SDK
...
Change-Type: patch
2018-03-07 14:46:35 +00:00
Alexis Svinartchouk
f698f561c9
Multicontainer preload: Update resin-preload to 6.0.0-beta4
...
Change-Type: minor
2018-03-07 14:46:35 +00:00
Alexis Svinartchouk
cb207f18a5
Update the keys action to use the multicontainer SDK
...
Change-Type: patch
2018-03-07 14:46:34 +00:00
Alexis Svinartchouk
76a5cdc977
Require multicontainer SDK
...
* require('resin-sdk') => multicontainer SDK
* require('resin-sdk-preconfigured') => 6.15.0 SDK
* all 'resin-sdk' requires replaced with 'resin-sdk-preconfigured'
* resin-sdk-preconfigured TS typings are copy pasted from the current resin-sdk master
The idea is to progressively replace all 'resin-sdk-preconfigured'
requires with 'resin-sdk' (multicontainer sdk) and eventually remove
resin-sdk-preconfigured from package.json.
Change-Type: patch
2018-03-07 14:46:31 +00:00
resin-io-versionbot[bot]
a82af1d2d1
Auto-merge for PR #802 via VersionBot
...
Fix CLI prettier configuration to avoid linting errors
2018-03-07 14:46:08 +00:00
resin-io-versionbot[bot]
ac7d51ad80
v6.13.5
2018-03-07 14:38:49 +00:00
Tim Perry
797a739c92
Fix prettier configuration to avoid linting errors
...
Change-Type: patch
2018-03-05 16:02:09 +01:00
resin-io-versionbot[bot]
666b59b463
Auto-merge for PR #796 via VersionBot
...
Fix issue where emulated builds broke Docker `ENV` commands
2018-02-22 18:30:14 +00:00
resin-io-versionbot[bot]
a83d9a070c
v6.13.4
2018-02-22 18:23:29 +00:00
Gergely Imreh
7637377471
Fix issue where emulated builds broke Docker ENV
commands
...
Connects-to: #795
Change-type: patch
2018-02-22 18:12:17 +00:00
resin-io-versionbot[bot]
6515f88d92
Auto-merge for PR #793 via VersionBot
...
Tweak TS & add missing deps that may cause build failures in some envs
2018-02-20 22:07:21 +00:00
resin-io-versionbot[bot]
92534b9c82
v6.13.3
2018-02-20 21:30:39 +00:00
Tim Perry
c12360daa8
Tweak TS & add missing deps that may cause build failures in some envs
...
Connects-To: #765
Change-Type: patch
2018-02-20 20:26:18 +01:00
resin-io-versionbot[bot]
3d28118f3e
Auto-merge for PR #794 via VersionBot
...
Ensure login does not wait for the browser process to close
2018-02-20 19:00:32 +00:00
resin-io-versionbot[bot]
04adfde064
v6.13.2
2018-02-20 17:12:45 +00:00
Tim Perry
d8aabfd448
Ensure login does not wait for the browser process to close
...
Unclear why, but for some reason this only actually blocked on the
browser on OSX.
Connects-To: #791
Change-Type: patch
2018-02-16 17:28:19 +01:00