11 Commits

Author SHA1 Message Date
Juan Cruz Viotti
05a5790400 Setup code-signing in Windows
Fixes: https://github.com/resin-io/etcher/issues/173
2016-03-28 13:06:13 -04:00
Juan Cruz Viotti
a38582e279 Revisit and improve the PUBLISHING guide 2016-03-09 11:31:58 -04:00
Juan Cruz Viotti
9ee6df6016 Sign application in OS X using Resin's developer ID
Fixes: https://github.com/resin-io/etcher/issues/158
2016-03-02 11:04:38 -04:00
Juan Cruz Viotti
53aadb527d Rename release/ to etcher-release/
The `bluebird` module contains a directory called "release", which gets
omitted by `electron-packager`.

After some experimentation, there doesn't seems to be a way to make
`electron-packager` ignore a pattern only on the current directory,
therefore we change the name of our output directory to something that
can't possibly collide with something else.
2016-02-18 16:39:52 -04:00
Juan Cruz Viotti
eebe900be2 Implement release make rule 2016-02-09 10:42:08 -04:00
Juan Cruz Viotti
44ce11b338 Implement Windows installers
Partially Fixes: https://github.com/resin-io/etcher/issues/88
2016-02-09 09:12:35 -04:00
Juan Cruz Viotti
7949853086 Refer to Etcher instead of Resin Etcher 2016-02-08 13:04:54 -04:00
Juan Cruz Viotti
d73700cdd1 Implement OS X installer 2016-02-08 12:38:10 -04:00
Juan Cruz Viotti
408a3096fc Rename Herostratus to Resin Etcher 2016-01-01 18:07:45 -04:00
Juan Cruz Viotti
dc9f9ebcc9 Document the need of npm install --force
This is needed to avoid optional dependencies not being installed.

Fixes: https://github.com/resin-io/herostratus/issues/22
2015-11-18 15:39:01 -04:00
Juan Cruz Viotti
e793927e5a Package application for all supported oses 2015-10-30 15:11:48 -04:00