Bamboo Operations: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 24: Line 24:
To add a repository to a plan:  
To add a repository to a plan:  


Project -> Plan -> Actions: Configure plan -> "Repositories" tab -> Add Repository -> Git repository (see [[Bamboo_Concepts#Git|difference between Git and GitHub repositories]]) -> Name: up.plat-svc.cryptm, Repository URL: git@github.com:test-inc/up.plat-svc.cryptm.git, Authentication type: SSH private key -> Use shared credentials, shared credentials: Github Bamboo User SSH, Branch develop -> Test Connection -> Save Repository.
Project -> Plan -> Actions: Configure plan -> "Repositories" tab -> Add Repository -> Git repository (see [[Bamboo_Concepts#Git|difference between Git and GitHub repositories]])
 
Name: up.plat-svc.cryptm  
 
Repository URL: git@github.com:test-inc/up.plat-svc.cryptm.git
 
Authentication type: SSH private key
 
Use shared credentials, shared credentials: Github Bamboo User SSH
 
Branch develop
 
Test Connection  
 
Save Repository.

Revision as of 17:46, 7 December 2018

Internal

Plan Operations

Create a Plan

A plan can be created and configured any time after creation of the enclosing the project:

Projects -> the project in question -> Select the Plan -> Actions drop down -> Configure plan.

Configuration options when creating the plan:

  • Project
  • Plan name
  • Plan key
  • Plan description
  • Plan access - allow all users to view this plan
  • Link repository to new build plan. The repository can be specified during the plan creation process, or later.
    • Repository Host

Repository Operations

To add a repository to a plan:

Project -> Plan -> Actions: Configure plan -> "Repositories" tab -> Add Repository -> Git repository (see difference between Git and GitHub repositories)

Name: up.plat-svc.cryptm

Repository URL: git@github.com:test-inc/up.plat-svc.cryptm.git

Authentication type: SSH private key

Use shared credentials, shared credentials: Github Bamboo User SSH

Branch develop

Test Connection

Save Repository.