What to do if I want to upgrade the build server?

Rifat Erdem Sahin's Avatar

Rifat Erdem Sahin

27 Nov, 2014 01:53 PM

I need to update the build server but there is already installed things on the build server already.Such as chrome and chrome driver for selenium. What should I use ? Should I use the chocolatey or custom scripts ?

* I do like to be able to update mynuget packages and update the appveyor build agent at the same time.And do this process easily.

  1. Support Staff 1 Posted by Feodor Fitsner on 27 Nov, 2014 03:06 PM

    Feodor Fitsner's Avatar

    Why/how would you update AppVeyor build agent? It's part of the build worker image.

    Could you please elaborate more around your goals here? Thanks.


  2. 2 Posted by Rifat Erdem Sah... on 03 Dec, 2014 03:34 PM

    Rifat Erdem Sahin's Avatar

    it is really hard to be in sync with developer pcs to appveyors selenium test environments. We do want developer pc to have minimum responsibility in our software development life cycle.

    The problem is when the developer runs the selenium tests the driver hell begins...

    So we decided to use a Remotewebdriver from Browserstack. But we would have prefered Appveyor , if it had a remotedriver. Like the nuget...

  3. 3 Posted by Rifat Erdem Sah... on 11 Dec, 2014 03:44 PM

    Rifat Erdem Sahin's Avatar

    If Appveyor provided the remote driver that could make the end to end testing much easier.but it could be out of Appveyors scope.

    I am not sure on this one. using browserstack just* for this.

    * maybe this just is bigger and more complicated than what I think.

  4. Support Staff 4 Posted by Feodor Fitsner on 11 Dec, 2014 05:49 PM

    Feodor Fitsner's Avatar

    I don't think it's a problem to run Web Driver server on the worker, but I'm not sure how would you benefit from it because build worker is short-lived server.

    Another thing is providing a farm of Selenium testing machines like BrowserStack - and you are right it's not our focus right now.

  5. 5 Posted by Rifat Erdem Sah... on 12 Dec, 2014 12:16 PM

    Rifat Erdem Sahin's Avatar

    I am not good at judging these situations. They are separate things.

    I am also checking the Saucelabs. I want to setup the CI where it can point out the test results easily. Such as acceptance tests failed yesterday people did not check it. But instead we waited for a user to tell us the problem. So I want to make sure that when acceptance tests fail, the continuous integration server creates the necessary artifacts for the development team.*

    I am also stuck at the pricing of these things.

    * I could be overusing the continuous integration.

  6. Rifat Erdem Sahin closed this discussion on 03 Apr, 2015 11:28 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac