Граф коммитов

9 Коммитов

Автор SHA1 Сообщение Дата
Samuel Attard 12209b00d9 chore: use yarn to run commands on CI to make output better 2018-09-10 14:32:34 +10:00
Mark Lee ee615401d1 Use the latest version of bolt in tests 2018-09-08 10:35:56 -07:00
Samuel Attard 40484e1605 style: set-up tslint 2018-05-03 14:53:33 +10:00
Samuel Attard 364ba8d8ee
feat(core): V6 API (#433)
* temp

* Start working in new package structure

* Example maker

* All makers implemented and tests passing on darwin

* Add v6 branches to travis config

* Add v6 branches to appveyor config

* Gitignore _old

* Remove FIXME comments

* Remove from CI branch whitelist

* Install bolt on docker

* Add to whitelist

* Fix bolt usage on CI

* Run bolt build on CI

* Fix tests on CI

* Fix linting

* Fix CI

* Make publishers work and add specs

* Docs template

* Initial docs

* update plugin interface to support resolving strings

* more docs

* add deps and scripts

* send makeResults instead of flatten artifacts list

* feat(publisher): Allow to configure channel for ERS (#456)

* fix(publisher): call resolve() when electron-release-server publisher succeeds (#465)

ISSUES CLOSED: #460

* Fix publisher tests

* Remove stray console statement

* v6-api is a PR now, no need to explicitly add to CI

* Add top level license

* Change Maker/Publisher syntax so that they can be constructed with a config variable

* Fix custom init

* Allow absolute paths to custom modules
* Update to new @electron-forge/ scope

* Add missing semi

* Use absolute path for custom init to avoid runnig npm link on windows

* Fix appx test reference to fixture key file

* Remove shell completion support (#447)

tabtab is rather buggy and the alternative, commander-completion, needs
a custom completion script to be written and maintained.

* install new beta tagged bolt on CI

* Fix testing snap building in Travis

* fix remove error

* Fix config passing in tests

* fix search order
2018-04-11 17:03:01 +10:00
Mark Lee 52a640801b AppVeyor: add Wix to PATH 2018-01-30 13:49:20 -08:00
Mark Lee 907a377ea9 AppVeyor: use yarn instead 2017-12-17 15:00:52 -08:00
Mark Lee fcef382633 chore(tests): cache node_modules in CI 2017-12-17 15:00:52 -08:00
Samuel Attard 7a1deee706 fix(ci): Use the preinstalled yarn on AppVeyor (#146) 2017-02-24 10:03:48 +11:00
Mark Lee fe63ac0b84 chore(tests): add AppVeyor support (#15)
* chore(tests): add AppVeyor support

* AppVeyor: disable yarn support

* Install nightly yarn in appveyor [squash]

* fix(rebuild): spawn the executable not node.js

* fix test dir name collisions [squash]

* optimise tests [squash]

* temp passthrough stdio [squash]

* inherit pipe on windows tests because standard is dumb [squash]

* inherit stdio test [squash]

* inheirt stdio in lint runner
2016-12-12 02:44:12 +11:00