Comment on page
Bitbucket
The Bitbucket publish target allows you to publish your artifacts directly to Bitbucket where users will be able to download them.
This publish target is for Bitbucket Cloud only and will not work with self hosted Bitbucket Server instances.
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
}
}
}
]
};
you can (and should) use environment variables for the authentication
env.sh
BITBUCKET_USERNAME="myusername"
BITBUCKET_APP_PASSWORD="mysecretapppassword"
$ source env.sh
Your artifacts can be found under the
Downloads
tab of your Bitbucket repository.Last modified 4mo ago