Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{jenkins-plugin-info:github-scm-trait-commit-skip|sourceDir=scm-trait-commit-skip-plugin|jiraComponent=branch-source-commit-skip-traits-plugin}
{jenkins-plugin-info:bitbucket-scm-trait-commit-skip|sourceDir=scm-trait-commit-skip-plugin|jiraComponent=branch-source-commit-skip-traits-plugin}

Summary

Description

A set of plugins, extending the filtering abilities of SCM plugin onesplugins.

These filters will ignore events that the source branch last commit contains the tags [skip ci] or [ci skip]. Provides It provides a similar functionality as Circle CI does.

...

Current functionality is implemented at:

Children Display

Warning!

The current implementation works over "tagging" the relevant pull request job as excluded. This way, the job will be disabled (wont won't be executable via the UI) and might get erased if an Orphaned Child policy kicks in, losing the whole PR run history.

Usage

When defining a new Github Organization or Bitbucket Team/Project job, include an additional behaviour (placed under the additional "Additional" separator). 

 

 



This behaviour is not configurable, . It will just will show a simple inline help icon:

Dependencies

Each filtering trait requires its related scm SCM plugin:

  • github-scm-trait-commit-skip → github-branch-source-plugin
  • bitbucket-scm-trait-commit-skip → bitbucket-branch-source-plugin