wiki:JenkinsArtifactPublisherPlugin

Version 3 (modified by BSiposRKF, 21 months ago) (diff)

--

Publish A Specific Jenkins Build in Trac

Description

After a Jenkins build has successfully built a set of artifacts, and the developer has validated the build artifacts, this plugin will use the Jenkins build to orchestrate a combination of Trac components:

  • Mark a Trac Milestone as completed
  • Create a new Trac Version for the build
  • Add the build artifacts to a new Trac Downloader release

The plugin simply combines existing behaviors, but does so in a way that the milestone, version, and downloader release are all wiki-linked and consistent.

Bugs/Feature Requests

Existing bugs and feature requests for JenkinsArtifactPublisherPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out JenkinsArtifactPublisherPlugin from here using Subversion, or browse the source with Trac.

Example

A trac user with permissions to modify milestones, versions, and downloader releases inputs a jenkins build URI.

This plugin then:

  1. creates a Downloader release and copies the Jenkins artifacts into it.
  2. adds a version for the release with a Wiki link to the downloader release.
  3. marks a selected Milestone as finished with Wiki links to the new version and downloader release to quickly access the files associated with the milestone.

Recent Changes

[12861] by BSiposRKF on 2013-04-02 15:09:32
New hack JenkinsArtifactPublisherPlugin, created by BSiposRKF

Author/Contributors

Author: BSiposRKF
Maintainer: BSiposRKF
Contributors: