I have a git repository with submodules that are linked with different external git-servers. How can I pass ssh authentification for each submodule and user? Can I put separate options for each submodule in Bamboo?
Can I checkout every submodule on the neccessary branch automatically? And can I view not only root changelog, but every submodule's changelog in one time?
AFAIK the only method of passing ssh authentication currently is to set up the authentication on Bamboo server and on every Bamboo agent manually (via .ssh/config). I guess that way you can configure different options for different submodules. But that's not configurable from the Bamboo.
"Can I checkout every submodule on the neccessary branch automatically?"
What do you mean exactly? My first answer would be 'yes, you can', but I've might misunderstood your use case. Care to elaborate a bit more?
"And can I view not only root changelog, but every submodule's changelog in one time?"
No, you can't see that in Bamboo yet. Can I ask you however, how important would be that feature to you? Is it a must-have feature, or rather minor one?
Thnaks for your answer!
the situation is that now we are working on Jenkins with git plugin. Git plugin allows to get all repository with all brunches. and we have to switch on the neccessary brunch manually (or using scripts). We need to find the way to do it automatically. One of the suggested ways is to edit git-plugin sources. But the easiest way is to find a ready solution.
@rafi - where you would like to see such "Bamboo/Git known issues" sheet? And which particular issues you have on mind? I'm asking because in a spare time I could try to write up some kind of summary/sheet and publish it somewhere, but I am not sure how to start it. Care to help?
@andrew-arminio - We needed to set the HOME environment variable to explicitely point to C:/Users/bamboo-home in order for SSH to locate the config and private key files under C:/Users/bamboo-home/.ssh. Our config file looks like
Host git.example.com User git IdentityFile /c/Users/me/bamboo-home/.ssh/bamboo_key
Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteratio...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot