Backlog Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID backlog Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.9
Jan 12, 2013
1.480
git (version:1.1.22, optional)
subversion (version:1.11)
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Ryuzo Yamamoto (id: dragon3)
Tomonari Nakamura (id: ikikko)
Usage Installations 2013-Apr 322
2013-May 334
2013-Jun 331
2013-Jul 340
2013-Aug 338
2013-Sep 330
2013-Oct 358
2013-Nov 343
2013-Dec 322
2014-Jan 330
2014-Feb 328
2014-Mar 335

This plugin integrates Backlog (for Japanese users) to Jenkins. Backlog is an issue tracking system provided by Nulab.


Feature

Link to Backlog space on navigation menu

This plugin adds a link to your Backlog Space or project to navigation menu on left side of Job page.

Convert issue notation to link for an issue

In the "Changes" section, this plugin converts issue notation of Backlog (like BLG-123, shown in the following example) found in your commit message to link for an issue on your Backlog space.

Fixed Bug [[BLG-123]]
Fixed Another Bug ( BLG-123 )

Link to Backlog repository browser

This plugin adds changeset / diff links to "Summary" section on "Changes" page. (now supporting Subversion and Git SCM)

Create issue on Backlog

This plugin creates an issue on Backlog when build fails or becomes unstable.

Publish files to Backlog

This plugin publishes build artifacts to Backlog File which is shared storage for Backlog users.

Refer to the following blog entries for more details.

Add security realm by Backlog user

This plugin enables you to login to your Jenkins through authentication by Backlog user.


Configuration

Job configuration

  1. Navigate to the Configuration page for your job.
  2. In the top section, you can find setting for "Backlog".
    1. "Backlog URL" : enter URL of your Backlog Space ( eg. https://demo.backlogtool.com or https://demo.backlog.jp/ ) or Backlog project ( eg. https://demo.backlogtool.com/projects/DORA or https://demo.backlog.jp/projects/DORA ).
    2. "User ID" / "Password" : enter User ID and Password. They are used to connect Backlog API in some features like creating an issue when build fails.
  3. In "Source Code Management" section, check "Subversion" or "Git", and select "Backlog" in "Repository browser" field. When you select "Git", you have to enter repository name.

    When you want to select other project, click "advanced..." button and enter URL of the project explicitly.
  4. In "Post-build Actions" section, check "Create Issue on Backlog".
  5. In "Post-build Actions" section, check "Publish Files to Backlog".
    1. "Source files" : enter build files to be published. You can use Ant glob syntax to specify files.
    2. "Remote directory" : enter directory name on Backlog File to save artifacts. You can use environment variables defined in Jenkins here.

      You can modify directory name to include timestamp by clicking "advanced..." option on this setting screen. For more details, refer the help available on that page.
  6. Save your changes.

Global configuration

  1. Navigate to the Configuration page for your Jenkins.
  2. In the top section, you can find the setting for "Enable security".
    1. In "Access Control" > "Security Realm" section, select "Backlog".
    2. "Backlog URL" : enter URL of your Backlog Space ( eg. https://demo.backlogtool.com/ or https://demo.backlog.jp/ ).
  3. Save your changes.

Trouble Shooting

When you have an unexpected result, refer to log. Add "hudson.plugins.backlog" logger, and you can see.


History

Version 1.9 (Jan 12, 2013)

  • pull #1 : Fix the issue key pattern (thanks @emanon001).
  • Replace Backlog icon.
  • Store a encrypted value for password.
    If "Createing Backlog Issue" and/or "Publishing artifacts to Backlog File" becomes failed after version up, re-enter the password.

Version 1.8 (Sep 06, 2012)

  • Add repository browser for Git.

Version 1.7 (Mar 09, 2012)

  • Add publishing built artifacts to Backlog File.

Version 1.6 (Oct 10, 2011)

  • Add selecting other project when specifying repository browser

Version 1.5 (Aug 17, 2011)

  • Add security realm

Version 1.4 (May 31, 2011)

  • Add link to SCM repository browser
  • Arrange properties like UserId/Password (Sorry for being incompatible previous version, so properties are initialized. Please retry setting.)

Version 1.3 (Mar 14, 2011)

  • Add validation on "Create Issue on Backlog" fields

Version 1.2 (Jan 09, 2011)

  • Create Backlog issue on error build
  • Enabled input project url
  • Localize Japanese

Version 1.1 (Jan 28, 2010)

  • Update code for more recent Hudson

Version 1.0 (May 26, 2009)

  • First release

Labels

Edit
plugin-notifier plugin-notifier Delete
plugin-external plugin-external Delete
plugin-user plugin-user Delete
plugin-upload plugin-upload Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.