Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
White Source external update agent for Atlassian Bamboo.
Java

This branch is 15 commits behind whitesource:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
LICENSE
README.md
pom.xml

README.md

White Source agent for Bamboo

White Source external update agent for Atlassian Bamboo.

Overview

This plugin allows Bamboo users to easily create new White Source projects and update existing ones via a Task from your build. More features are planned for the near future. More information can be found on the Agents project documentation.

Supported job types

The plugin currently supports Free Style jobs. Support for Maven, Ivy and Gradle jobs is on the roadmap.

Status

Actively developed (early stages though) and supported by White Source:

Release Notes

NOTE: There is no official release yet!

1.0.0

Release 1.0.0 adds a Task to create or update a White Source Open Source Software (OSS) inventory.

Installation

Installation is performed via the Universal Plugin Manager as usual, see Installing a plugin for details.

Configuration

All Task parameters support Bamboo variable substitution to allow for global, plan or build-specific settings, see Using global, plan or build-specific variables for details.

  • Please note that if the variable key contains the phrase "password", the value will be masked with "********" in the Build Logs. E.g. if the key is password, apiKeyPassword or projectTokenPassword the value will be masked.

Parameters

  • API key - Uniquely identifies your organization's White Source account.
  • Project token - Uniquely identifies the project built by the job.
  • Includes - Ant-style FileSet pattern to determine which files to include as dependencies. Relative to the job's workspace.
  • Excludes - Ant-style FileSet pattern to determine which files to exclude as dependencies. Relative to the job's workspace.

HTTP(S) Proxy

If your Bamboo instance is running behind a firewall, the plugin will reuse the proxy configuration from Bamboo, see Cannot connect to an AWS or EC2 instance when the Bamboo application is running behind a proxy for details.

License

Licensed under the Apache License, Version 2.0, see LICENSE for details.

Something went wrong with that request. Please try again.