|
To run a Plan build and its Jobs on your elastic agent, you must set up a Plan with its Default Job (plus any other optional Jobs) all of whose requirements can meet your elastic agent's capabilities. Elastic agents inherit the capabilities of the image they are started from. We recommend that you use the Bamboo default image to start with.
For the purposes of this guide, you should set up your Plan so that its Jobs' requirements can only be met by the elastic agent's capabilities. This will ensure that the Jobs' builds run on your elastic agent. If you cannot set up your Jobs' requirements to meet your elastic agent's capabilities, you can customise your elastic agent's capabilities to add a unique custom capability, e.g. 'elastic=true').
Job builds on elastic agents are run just like Job builds on any other agent. You will see the progress of your Job build on your dashboard and can view the build result when it has completed.
Tip: You can significantly reduce the costs and time taken to run a Job build by configuring Elastic Bamboo to use Amazon's Elastic Block Store (EBS).
|