Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: allow to configure sauce connect version #13

Open
abendt opened this issue Feb 16, 2019 · 2 comments
Open

Feature request: allow to configure sauce connect version #13

abendt opened this issue Feb 16, 2019 · 2 comments

Comments

@abendt
Copy link

abendt commented Feb 16, 2019

hi,

This is a feature request.

we are currently experiencing stability issues using the sauce connect tunnel. after a conversation with the sauce labs support it seems that the problem is at their end with the latest version of sauce connect (v4.5.3). Their current recommendation is to use v4.5.1 until the issue is resolved.

However it seems that the gradle-sauce-connect-plugin always uses the latest version of sauce connect. I think in general it would be helpful, if the plugin allowed to also configure a specific version of sauce connect to use.

@johnroach
Copy link
Contributor

johnroach commented Feb 16, 2019

Yeah, as an explanation we use SauceLab's endpoint to inform us of available versions which is https://saucelabs.com/versions.json We also use the available checksum to avoid corrupted downloads.

A good solution would be to allow developers to provide URL and digest as an option. Both which could be found from https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy

@abendt
Copy link
Author

abendt commented Feb 16, 2019

@johnroach yes, i saw that in the sourcecode of the plugin. actually its really conveninent that the plugin determines the latest version automatically.

based on your comment and our needs i experimented a bit and came up with this version: https://github.com/abendt/Gradle-Sauce-Connect-Plugin

if it is acceptable for you i could make a PR out of it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants