Lines Matching +full:maven +full:- +full:settings
2 …* Copyright 2017-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 licen…
6 apply plugin: 'maven-publish'
8 apply from: rootProject.file('gradle/compile-options.gradle')
13 api "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
14 api project(":atomicfu-transformer")
15 api "org.apache.maven:maven-core:$maven_version"
16 api "org.apache.maven:maven-plugin-api:$maven_version"
17 api 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.5'
23 maven(MavenPublication) {
28 String mavenUserHome = System.getProperty("maven.user.home")
29 String mavenRepoLocal = System.getProperty("maven.repo.local")
34 …iptor(type: Exec, dependsOn: [generatePomFileForMavenPublication, ':atomicfu-transformer:publishTo…
35 def pluginDescriptorFile = outputDir.file('META-INF/maven/plugin.xml')
40 …if (mavenUserHome != null) args.add("-Dmaven.user.home=${new File(mavenUserHome).getAbsolutePath()…
41 …if (mavenRepoLocal != null) args.add("-Dmaven.repo.local=${new File(mavenRepoLocal).getAbsolutePat…
43 '--settings', './settings.xml',
44 '--errors',
45 '--batch-mode',
46 '--file', pomFile.toString(),
47 'org.apache.maven.plugins:maven-plugin-plugin:3.5.1:descriptor'