GitHub Maven Plugins
Blog post from GitHub
Today marks the release of two new GitHub plugins for the Maven build system, designed to enhance the workflow by integrating GitHub's functionalities. The Downloads Plugin facilitates the uploading of build artifacts as GitHub downloads upon successful build completion, with an option to bind it to the install phase, as evidenced by the detailed logging of artifact uploads and deletions. Meanwhile, the Site Plugin allows for the creation and upload of a Maven-generated site to a project's gh-pages branch, making use of the GitHub Data API to manage blobs, commits, and branch updates, all of which can be bound to the site phase. Both plugins leverage the GitHub Java API 1.1.0 library, and detailed configuration options are available in the README, with an example project provided for users to begin experimenting with the plugins.
No tracked trend matches for this post yet.