Electron Release Server Publisher
@spielworks/esr-publisher
publishes all your artifacts to a hosted instance of Electron Release Server where users will be able to download them.
@spielworks/esr-publisher
has been copied by electron release server publisher
that is built in the forge
module by default and has been modified slightly to support the artifacts (x64 & arm64) on our own electron release server.
The code to the original publisher can be found here
Installation
npm install --save-dev @spielworks/esr-publisher
Usage
Configuration options are documented in PublisherERSConfig
.
module.exports = {
// ...
publishers: [
{
name: '@spielworks/esr-publisher',
config: {
baseUrl: 'https://update.server.com',
username: 'admin',
password: 'admin'
}
}
]
};