Use HTTP proxy with the Gradle Artifactory Plugin Version 4

JFrog Integrations Documentation

Content Type
Integrations
ft:sourceType
Paligo

For deployment, add the following fields to the Artifactory closure in thebuild.gradle.

artifactory {
  ...
  clientConfig.proxy.host = 'www.somehost.org'
  clientConfig.proxy.port = '8080'
  clientConfig.proxy.username = 'userid'
  clientConfig.proxy.password = 'password'
}

The Artifactory Gradle plugin does not intervene in the Gradle dependency resolution process. Therefore to resolve the Gradle dependencies, use the regular Gradle proxy configuration configured in the gradle.properties file.

systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password