View difference between Paste ID: HuczZpVs and st6utpKW
SHOW: | | - or go back to the newest paste.
1
plugins {
2
    id 'org.jetbrains.kotlin.jvm' version '1.3.71'
3-
    id 'maven-publish'
3+
    id 'maven-publish' // <-
4
}
5
6-
def _name = "kotlin-lib"
6+
def _name = "kotlin-lib" 
7
def _version = "1.0"
8
def _group = "io.github.censored"
9-
def _repo = projectDir.getParent() + "/_repo/"
9+
def _repo = projectDir.getParent() + "/_repo/" // <-
10
11
group _group
12
version _version
13
14
// <-
15
publishing {
16
    publications {
17
        maven(MavenPublication) {
18
            groupId = _group
19
            artifactId = _name
20
            version = _version
21
22
            from components.java
23
        }
24
    }
25
    repositories {
26
        maven {
27
            url = _repo
28
        }
29
    }
30
}
31
32
repositories {
33
    mavenCentral()
34
}
35
36
dependencies {
37
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
38
    testImplementation "org.junit.jupiter:junit-jupiter:5.6.0"
39
}
40
41
compileKotlin {
42
    kotlinOptions.jvmTarget = "1.8"
43
}
44
45
compileTestKotlin {
46
    kotlinOptions.jvmTarget = "1.8"
47
}
48
49
test {
50
    useJUnitPlatform()
51
}