buildscript { ext.kotlin_version = '1.3.0-rc-116' repositories { jcenter() maven { url = "http://dl.bintray.com/kotlin/kotlin-eap" } } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4+" } } allprojects { 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}" } defaults { publications('jvm', 'kotlinMultiplatform', 'metadata') publishBuildInfo = false publishArtifacts = true publishPom = true publishIvy = false } } resolve { repository { repoKey = 'gradle-dev' username = "${artifactory_user}" password = "${artifactory_password}" } } }