d8c942c77e
Fix "catch-uncommitted" build failure (npm run prettify)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-06-07 01:30:32 +01:00
462b41b4ea
Add 'scan' command to the website reference documentation
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-06-05 23:17:59 +01:00
5da307f02e
Make the CommandDefinition option parameter a Partial
...
This ensures that no code accidentally relies on them being present, and
the types are then correct.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-06-04 13:52:35 +01:00
1a1861bfcb
Remove or move most local namespaced commands
...
Change-type: major
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-06-04 13:52:34 +01:00
dafbdd5f34
Add native installers for Windows and macOS
...
Change-type: minor
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-06-04 13:52:33 +01:00
abf573fa47
Begin the transition to oclif with 'balena env add' (fix dropped leading
...
zero in device UUID).
This commit is fairly chunky because it adds the oclif dependency for
the first time, and refactors the CLI help and docs generation code to
accommodate both Capitano and oclif.
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-06-04 13:51:56 +01:00
13e3e5e8ea
Bump min Node.js version to 8.0, ts-node to 8.1 and typescript to 3.4.
...
Refactor typings folder for use with the tsconfig typeRoots option.
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-06-04 13:51:55 +01:00
6e343c36a8
Fix 'local configure' on macOS standalone installation
...
Resolves : #977
Resolves : #1212
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-05-10 16:18:13 +01:00
3303ac21c9
Update README and INSTALL docs (review typos and some rewording)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-05-01 18:15:47 +01:00
2ad0b60aeb
Unify the CLI instructions between capitanodoc.ts and README.md, move
...
the installation instructions to INSTALL.md, and update the markdown
generation scripts.
Change-type: minor
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-04-29 14:27:32 +01:00
a883948d56
Bump resin-multibuild (2.1.4), docker-progress (3.0.5), resin-lint (3.0.1)
...
The new resin-multibuild and docker-progress versions widen the range
of errors caught by the 'balena push' and 'balena build' commands.
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io >
2019-03-18 14:09:06 +00:00
67673a55f7
Fix regression in ee75ff and restore functionality to ToC in docs
...
Change-type: patch
Signed-off-by: Chris Crocker-White <chriscw@balena.io >
2019-02-22 16:37:57 +00:00
4907fccf48
Rename everything from 'resin' to 'balena'
...
Change-type: major
2018-10-29 22:29:02 +01:00
ee75ff2753
Remove explicit anchor links in CLI docs
...
Our docs markdown renderer doesn't process explicit anchor tags, as it generates its own. The script that generates the markdown has been updated to not include these tags and to properly build the TOC links.
Change-type: patch
2018-03-20 13:10:07 -05:00
6ee36cb5c7
Generate consistent working anchors for both our md output & resin docs
...
Change-Type: patch
2018-03-15 11:40:29 +01:00
83a76f7d6f
Start using Prettier
...
Change-Type: patch
2018-01-10 09:23:00 +01:00
6c988241eb
Move capitanodoc into the automation folder
2018-01-10 08:41:19 +01:00
6daed83d88
Lint TypeScript and CoffeeScript with resin-lint
...
Change-Type: patch
2018-01-09 17:14:49 +01:00
2c66280b3f
Build standalone zips into a separate folder
2017-12-18 15:03:17 +01:00
afbb9474b7
Use proper strict settings for automation TS
2017-12-18 14:55:07 +01:00
2c9b80c177
Add manual script to deploy built CLI binaries to GitHub
2017-12-18 14:55:07 +01:00
e8c19df8c9
Set up a script to automate builds, and support native extensions
2017-12-18 14:55:07 +01:00
62035fac83
Move to using the catch-uncommitted npm package
2017-09-15 14:36:33 +02:00
8f0131cf50
Tweak catch-uncommitted-output script for clarity, after review
2017-08-31 20:12:06 +08:00
d858f3fd90
Make sure the catch-uncommitted-output script fails if the build fails
2017-08-31 20:12:06 +08:00
a36f765f1b
Catch uncommitted build output automatically in Travis
...
Connects-To: #573
Change-Type: patch
2017-08-31 20:12:06 +08:00