Felipe Lalanne
35fe7c6a58
Remove nvmrc
...
There is not a lot of benefit to using `.nvmrc` as it still requires
`nvm use`, and not everybody uses `nvm`. The call to `npm install` will
already warn about using the wrong version.
Change-type: patch
2023-04-28 10:27:15 -04:00
zoobot
767216c842
Adding .nvmrc so we can use nvm use instead of hunting for version
...
Change-type: patch
2022-11-16 17:54:42 -08:00
Kyle Harding
65d5bdff08
docker: Add Docker images with the CLI and Docker-in-Docker
...
Add Dockerfiles for alpine and debian images, based on
balenalib/arch-distro-node images.
Change-type: minor
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-03-15 08:34:23 -04:00
Pagan Gazzard
d0a4ff0d6b
Generate/include an oclif.manifest.json when packaging
...
This saves ~220ms for me when running oclif commands
Change-type: patch
2020-06-30 14:02:02 +00:00
Paulo Castro
290c06074a
Add '.nyc_output' folder to '.gitignore' (test coverage reporting)
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-14 16:19:08 +00:00
Paulo Castro
7c6bae491f
Add npm-shrinkwrap.json file to control dependency updates
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-28 12:29:50 +01:00
Paulo Castro
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
Thodoris Greasidis
aca58743ea
.gitignore: Add fast-boot.json generated by balena-dev command
...
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2019-06-03 13:57:12 +03:00
Cameron Diver
7b5272e926
Add tslint config to enable consistent lint process
...
The lint configuration used seems to vary between build machines, and
this is a bug in resin-lint. Until that's fixed, we provide another
tslint which points to the resin-lint configuration.
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-04-24 12:48:52 +01:00
Paulo Castro
29dd5e71a1
Fix docs markdown (deprecation messages for 'local push' and 'sync')
...
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-04-13 16:23:06 +01:00
Shaun Mulligan
2ba53649bd
Improve startup time by adding fast-boot
...
Change-type: minor
Signed-off-by: Shaun Mulligan <shaun@balena.io>
2019-01-14 12:43:51 +00:00
Tim Perry
4907fccf48
Rename everything from 'resin' to 'balena'
...
Change-type: major
2018-10-29 22:29:02 +01:00
Tim Perry
2c66280b3f
Build standalone zips into a separate folder
2017-12-18 15:03:17 +01:00
Tim Perry
2c9b80c177
Add manual script to deploy built CLI binaries to GitHub
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
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
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
Eugene Mirotin
2e7e033bb9
allow prebuilding the device config and reusing it
2017-06-15 16:39:55 +03:00
Eugene Mirotin
9da8c5f09a
ignore .DS_Store
2017-04-14 11:41:19 +03:00
Eugene Mirotin
a817bb2135
update gitignore
2017-03-22 22:47:26 +03:00
Juan Cruz Viotti
7e5b2695fe
Add resinrc.yml to gitignore
...
Some modules have an use case for shipping the configuration file with
the project, however this is not the case for the CLI.
2015-09-08 09:07:48 +03:00
Juan Cruz Viotti
85f9234c74
Add .resinconf to gitignore
2015-04-06 17:05:13 -04:00
Juan Cruz Viotti
d8bc747be9
Remove useless npm-shrinkwrap.json
2015-03-02 12:27:30 -04:00
Juan Cruz Viotti
6a96506833
Bundle windows installer source code
2015-02-26 12:03:16 -04:00
Juan Cruz Viotti
a4cc106890
Commit build directory
2015-02-26 11:47:56 -04:00
Juan Cruz Viotti
01d2edb819
Precompile CoffeeScript files
2015-02-26 11:47:34 -04:00
Juan Cruz Viotti
eb27b8d860
add bin/node to gitignore
2015-02-13 14:50:37 -04:00
Juan Cruz Viotti
ddcec9dbd9
Include gulp compile task
2014-12-30 09:44:03 -04:00
Juan Cruz Viotti
2fa26d3dba
Improve build system and CLI integration
...
Omit specs from build
Commit build directory and add bin entry point
2014-11-26 09:54:21 -04:00
Juan Cruz Viotti
b1a5bb8902
Add Gulp build task
2014-11-24 10:37:32 -04:00
Juan Cruz Viotti
04da00afb2
Initial commit
2014-10-31 09:37:29 -04:00