The Bitbucket publish target allows you to publish your artifacts directly to Bitbucket where users will be able to download them.
{% hint style="warning" %} This publish target is for Bitbucket Cloud only and will not work with self hosted Bitbucket Server instances. {% endhint %}
npm install --save-dev @electron-forge/publisher-bitbucketTo use @electron-forge/publisher-bitbucket, add it to the publishers array in your Forge configuration:
{% code title="forge.config.js" %}
module.exports = {
// ...
publishers: [
{
name: '@electron-forge/publisher-bitbucket',
config: {
repository: {
owner: 'myusername',
name: 'myreponame'
},
auth: {
username: process.env.BITBUCKET_USERNAME, // string
appPassword: process.env.BITBUCKET_APP_PASSWORD // string
}
}
}
]
};{% endcode %}
Full configuration options are documented in PublisherBitbucketConfig.
{% hint style="info" %}
Your artifacts can be found under the Downloads tab of your Bitbucket repository.
{% endhint %}