What to do if I want to upgrade the build server?
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.
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | 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
Support Staff 1 Posted by Feodor Fitsner on 27 Nov, 2014 03:06 PM
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.
-Feodor
2 Posted by Rifat Erdem Sah... on 03 Dec, 2014 03:34 PM
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 Posted by Rifat Erdem Sah... on 11 Dec, 2014 03:44 PM
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.
Support Staff 4 Posted by Feodor Fitsner on 11 Dec, 2014 05:49 PM
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 Posted by Rifat Erdem Sah... on 12 Dec, 2014 12:16 PM
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.
https://saucelabs.com/pricing
* I could be overusing the continuous integration.
Rifat Erdem Sahin closed this discussion on 03 Apr, 2015 11:28 AM.