buildscript { ext.kotlin_version = '1.2.71' repositories { jcenter() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4+" } } allprojects{ apply plugin: 'maven' apply plugin: 'maven-publish' apply plugin: "com.jfrog.artifactory" group = 'scientifik' version = '0.0.1-SNAPSHOT' } artifactory { contextUrl = "${artifactory_contextUrl}" //The base Artifactory URL if not overridden by the publisher/resolver publish { repository { repoKey = 'gradle-dev-local' username = "${artifactory_user}" password = "${artifactory_password}" maven = true } defaults { publications 'defaultPublication' publishBuildInfo = true publishArtifacts = true publishPom = true publishIvy = false } } resolve { repository { repoKey = 'gradle-dev' username = "${artifactory_user}" password = "${artifactory_password}" maven = true } } }