Skip to the content.

Git for IBM UrbanCode Build - Overview

Overview

Overview

The Git plug-in automates cloning a Git repository, tagging source code, and publishing source code changes to the Changes page of the build life.

Compatibility

The Git source config plugin for UrbanCode Build is compatible with version 6.1.3 and above.

Supporting GitHub and BitBucket Server repository trigger events requires UrbanCode Build 6.1.4.1 and above.

Installation

No special steps are required for installation. See Installing plug-ins in UrbanCode Build.

History

Version 27

To fix duplicate committer licenses, we made provisions to use email ids instead of author names.

Version 26

Added provision to disable Build triggers on Draft Pull Request.

Version 25

Ensure the local git repository’s remote url is up to date before performing a checkout.

Version 24

Properly handle charset when reading the response stream in changelog step.

Version 23

Ignore BitBucket events related to deleting branches.

Version 22

Resolve ${p:triggeredBranch} using data provided in the payload of repo:refs_changed events from BitBucket Server.

Version 21

Add ability to handle repo:refs_changed and pr:merged events sent by BitBucket Server.

Version 20

Add ability to trigger builds in response to repo:push events sent by BitBucket.

Version 19

Allow triggering builds for changes in arbitrary branches of a GitHub repository.

Version 18

Avoid NullPointerException if the HTTP client fails to execute and throws an exception before returning the response object.

Version 17

Prefer using external web URL to construct the target URL in Create GitHub Status step when available.

Version 16

Fix incompatibility with UCB 6.1.2.x that was introduced in version 14 and prevented triggering builds in response to push events sent by GitHub.

Version 15

Fix intermittent IOException stream closed errors.

Version 14

Added support for triggering pre-flight builds for pull request events sent from GitHub. Requires IBM UCB 6.1.3.1 (patched) or later.

Version 13

Added new step for creating commit statuses in GitHub. Requires IBM UCB 6.1.3.1 (patched) or later.

Version 12

Fixed issue with repository trigger script not resolving parameterized repository base URL.

Version 11

Fixed infinite build triggering issue with Github if creating a tag with the same name as an existing branch.

Version 10

Support property file encryption.

Version 9

Improved handling of user credentials embedded in repository base URL and repository configuration.

Version 8

This release includes translated steps and properties.

Version 7

This release includes a fix for the triggering script.

Version 6

This release includes support for triggering builds by using GitHub or GitLab webhooks.

Back to …   Latest Version Git for IBM UrbanCode Build    
All Plugins Build Plugins 29.1127031 Readme Steps Downloads