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

Proxy server additions #253

Closed
wants to merge 5 commits into from
Closed

Proxy server additions #253

wants to merge 5 commits into from

Conversation

reynn
Copy link

@reynn reynn commented Sep 27, 2016

PR 171 has additions to support proxy servers for sending slack notifications however this did not allow us to use it if we had a non-standard proxy server port (in my case 3128 instead of 8080), these additions allow any proxy server port as well as use of the slackSend workflow step.

Trevor Corcoran and others added 5 commits November 10, 2015 11:49
adding proxyurl feature
added proxy functionality
add proxy to test button
# Conflicts:
#	src/main/java/jenkins/plugins/slack/StandardSlackService.java
@facastagnini
Copy link

LGTM!

@facastagnini
Copy link

What is the process to get PRs merged in this project? I can see a long backlog of PRs

@kmadel
Copy link
Contributor

kmadel commented Oct 21, 2016

@facastagnini #247 is considered a severe security issue per Jira - so until we can get one more thumbs up on that PR and get it merged and release, there will no other merges.

@kmadel
Copy link
Contributor

kmadel commented Oct 26, 2016

Actually see #171 - Jenkins has a proxy config that should be used, along with support for the 'no proxy host' list.

@developerinlondon
Copy link

any chance this can be resolved as we really need this feature?

@kmadel
Copy link
Contributor

kmadel commented Nov 30, 2016

@developerinlondon Conflicts must be resolved
There is also not full test coverage
And the README should be updated as that will be the primary source of documentation moving forward.

@serg3k
Copy link
Contributor

serg3k commented May 16, 2017

@reynn @developerinlondon what is your use case for this?
Slack Plugin uses Jenkins system proxy.
There was proxy issue in 1.8 that was kindly resolved by @jiamengyu in #299

I would agree with #171 (comment) there is no need to have plugin-specific proxy configuration.

@reynn reynn closed this May 18, 2017
@caleyg
Copy link

caleyg commented Oct 19, 2017

@nevermindr so you're saying I have to setup jenkins proxy configurations to get this plugin to honor proxy settings?

That would be an anti pattern dont you think? This is a java plugin. It should use default java settings.

@serg3k
Copy link
Contributor

serg3k commented Oct 27, 2017

@caleyg this PR introduces additional configuration parameter proxyServerURL to plugin that allows to set plugin-specific HTTP proxy, which I think is an overkill because Jenkins already gives you ability to configure custom proxyPort.
You could file new issue/PR for discussion, if you think that this plugin should preferably use JVM proxy settings.

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

Successfully merging this pull request may close these issues.

7 participants