-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
This project is still running a mostly manual build process and the parts that run in CI are still on CircleCI.
To be inline with the rest of the organization we need to migrate the tests + build process to Jenkins.
What ever parts can be automated as a part of the release should also be automated.
- Update build to Jenkins
- Include our semantic-release setup
- automate npm publish
- attach package artifacts to github release
- Look into auto publishing to chocolatey. Homebrew is just pointed at our release artifacts. Debian would be a bit more involved
TODO:
- Get Chocolatey credentials added to Jenkins (cc @smusali)
- Look into automating a PR for homebrew
Reactions are currently unavailable