I’m using gradle in my web application. My build produces a war file. I would like to publish this to an Artifactory repository. No success so far.
Below is the build.gradle
String publishingRepo = war.version.endsWith(‘SNAPSHOT’) ? ‘libs-snapshot-local’ : 'libs-release-local’
publishing {
publications {
webApp(MavenPublication) {
from components.web
}
}
repositories {
maven {
credentials {
username "XXXXX"
password “XXXXX”
}
url “${artifactory_contextUrl}/${publishingRepo}”
}
}
}
artifactory {
contextUrl = “${artifactory_contextUrl}” //The base Artifactory URL if not overridden by the publisher/resolver
publish {
repository {
repoKey = 'libs-release-local’
username = "XXXXX"
password = “XXXXX”
}
defaults {
publications(‘webApp’)
}
}
Please help me with this