changes.mady.by.user Bob Swift
Saved on Jun 08, 2015
Saved on Sept 18, 2015
Some common fields are handled with specific CLI parameters
BITBUCKET, CVS, GIT, GITHUB, MERCURIAL, PERFORCE, STASH, SUBVERSION
Example POST Value
com.atlassian.bamboo.plugins.atlassian-bamboo-plugin-mercurial:bb
com.atlassian.bamboo.plugins.atlassian-bamboo-plugin-mercurial:hg
Use as repository key or use one of the aliases.
repository.bitbucket.temporary.password
repository.bitbucket.password.change
selectedWebRepositoryViewer
bamboo.webrepositoryviewer.provided:noRepositoryViewer
-a addRepository --name cli-bitbucket --repositoryKey BITBUCKET --field1 repository.bitbucket.repository --value1 bob_swift/cli --field2 repository.bitbucket.username --value2 bob_swift --field3 repository.bitbucket.temporary.password *** --field4 selectedWebRepositoryViewer --value4 bamboo.webrepositoryviewer.provided:noRepositoryViewer --field5 repository.bitbucket.commandTimeout --value5 180 --field6 repository.bitbucket.password.change --value6 true
-a addRepository --plan XX-XX --name cli --repositoryKey MERCURIAL --fields "repository.hg.repositoryUrl:http://xxx:8001/cli,repository.hg.authentication:PASSWORD,repository.hg.username:,repository.hg.password:,repository.hg.branch:default,repository.hg.commandTimeout:180,selectedWebRepositoryViewer:bamboo.webrepositoryviewer.provided:noRepositoryViewer"
-a addRepository --plan XX-XX --name cli-anonymous --repositoryKey MERCURIAL --field1 repository.hg.repositoryUrl --value1 http://xxx:8001/cli --field2 repository.hg.authentication --value2 PASSWORD
com.atlassian.bamboo.plugins.atlassian-bamboo-plugin-
git:
git
repository.bitbucket.scm
repository.bitbucket.branch
-a addRepository --name git-example --repositoryKey BITBUCKET --field1 repository.bitbucket.repository --value1 bob_swift/git-example --field2 repository.bitbucket.username --value2 bob_swift --field3 repository.bitbucket.temporary.password *** --field4 selectedWebRepositoryViewer --value4 bamboo.webrepositoryviewer.provided:noRepositoryViewer --field5 repository.bitbucket.commandTimeout --value5 180 --field6 repository.bitbucket.password.change --value6 true --fields:repository.bitbucket.scm:GIT,repository.bitbucket.branch:master
com.atlassian.bamboo.plugins.stash.atlassian-bamboo-plugin-stash:stash-rep
repository.stash.repositoryUrl
ssh://git@examplegear.com:7999/cli/cli.git
42949fec-6f88-3cd8-b146-a1189f8dab5
repository.stash.branch
-a addRepository --name stash-example --repositoryKey STASH --field1 repository.stash.projectKey --value1 CLI --field2 repository.stash.repositoryId --value2 112 --field3 repository.stash.repositorySlug --value3 cli --field4 repository.stash.server --value4 42949fec-6f88-3cd8-b146-a1189f8dab5b --field5 branch --value5 master --field6 repository.stash.repositoryUrl --value6 ssh://git@examplegear.com:7999/cli/cli.git --fields repository.stash.commandTimeout:0
There is a problem with using the STASH alias unless you are on CLI release 5.0. If not, use the full repository key. See