Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Build Agent Download #3599

jmash ·
Greetings,

I am currently setting up a bunch of new build notes to add to our build farm, and I'm curious if there's a way to download the build agent without having to log in? Ideally, I'm hoping there's a permission setting that allows me to add this functionality to the 'anonymous' group, but I'll take anything at this point. <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->

Thanks!
-J. Mash
  • replies 6
  • views 1631
  • stars 0
robinshen ADMIN ·
Agent package can be accessed via url "http://<QB server>:<QB port>/download/buildagent.zip", one has to authenticate as administrator via http basic authentication header to do this.
jmash ·
Yeah, that's precisely how I was getting at the download, I was just hoping there was a way that I could set it up to allow the download without authentication.

Thanks, Robin!
-J. Mash
tardis4500 ·

I want to add to this thread to say that requiring an administrator login to get the agent makes automating the agent download difficult as it forces you to embed an admin account username and password in the automation script. Providing a way to get the download without admin would be very useful.

robinshen ADMIN ·

Please submit an improvement request at track.pmease.com.

narwhal ·

As an alternative you could just copy the buildagent.zip/buildagent.tar.gz to a share available to your build machines. Or even host http on your build master and copy the files to somewhere accessible on the host. This would accomplish all of your objectives. The http solution is a bit easier to scale in a multi-master situation.

drdt ·

This (narwhal's response) is how I do it - in fact after downloading the buildagent.zip, I am able to unpack it, make customizations (for example to change the port number, service name, and run-as-user settings), and then pack it up to be readily available.