From the course: Bamboo Essential Training (2018)

Unlock this course with a free trial

Join today to access over 22,600 courses taught by industry experts.

Build agent capabilities

Build agent capabilities

- [Instructor] So now I'm logged into the build agent that we created, and in this topic, we want to use this build agent to learn about capabilities. Capabilities refers to anything that we install on a build agent server in order to compile, build, package, and deploy our source code. For example, if I was to build and deploy a .NET application, I would need to have MSBuild on this machine. Then I would need to have Git.exe, to check out or clone my source code from GitHub, assuming that my code was on GitHub. And I would need to have NuGet.exe to restore my NuGet packages. So all those things that I just mentioned, such as MSBuild and NuGet.exe, and Git.exe, they are called capabilities in Bamboo system. Because, as I said before, Bamboo Server, by its own, is unable to compile your code, you have to install what you need in order to compile and build your source code on your build agents. And then we introduce them to Bamboo as capabilities. And that's what we are going to learn…

Contents