Skip to content

Instantly share code, notes, and snippets.

@jillesvangurp
Last active August 25, 2020 03:01
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jillesvangurp/8b1d8bcfa930a0f1a419a11f33462c74 to your computer and use it in GitHub Desktop.
Save jillesvangurp/8b1d8bcfa930a0f1a419a11f33462c74 to your computer and use it in GitHub Desktop.
Release 3.1.4 for geogeometry logs
plugins {
kotlin("multiplatform") version "1.3.72"
id("com.github.ben-manes.versions") version "0.28.0" // gradle dependencyUpdates -Drevision=release
id("org.jmailen.kotlinter") version "2.4.1"
`maven-publish`
}
repositories {
mavenCentral()
maven(url = "https://jitpack.io")
}
group = "com.github.jillesvangurp"
version = "0.1-SNAPSHOT"
val kotlinVersion = "1.3.72"
val slf4jVersion = "1.7.26"
val junitVersion = "5.6.2"
kotlin {
jvm {
val main by compilations.getting {
kotlinOptions {
// Setup the Kotlin compiler options for the 'main' compilation:
jvmTarget = "1.8"
}
}
val test by compilations.getting {
kotlinOptions {
// Setup the Kotlin compiler options for the 'main' compilation:
jvmTarget = "1.8"
}
}
}
js {
nodejs {
}
}
sourceSets {
val commonMain by getting {
dependencies {
implementation(kotlin("stdlib-common"))
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test-common"))
implementation(kotlin("test-annotations-common"))
// yay kotest does multiplatform
implementation("io.kotest:kotest-assertions-core:4.1.3")
}
}
val jvmMain by getting {
dependencies {
implementation(kotlin("stdlib-jdk8"))
}
}
val jvmTest by getting {
dependencies {
runtimeOnly("org.junit.jupiter:junit-jupiter:$junitVersion")
implementation(kotlin("test-junit"))
implementation("org.hamcrest:hamcrest-all:1.3")
// kotlintest runner needs this to enable logging
implementation("org.slf4j:slf4j-api:$slf4jVersion")
implementation("org.slf4j:jcl-over-slf4j:$slf4jVersion")
implementation("org.slf4j:log4j-over-slf4j:$slf4jVersion")
implementation("org.slf4j:jul-to-slf4j:$slf4jVersion")
implementation("ch.qos.logback:logback-classic:1.2.3")
implementation("com.google.code.gson:gson:2.8.6")
}
}
val jsMain by getting {
dependencies {
implementation(kotlin("stdlib-js"))
}
}
val jsTest by getting {
dependencies {
implementation(kotlin("test-js"))
}
}
}
}
publishing {
repositories {
maven {
url = uri("file://$buildDir/localRepo")
}
}
}
kotlinter {
ignoreFailures = true
}
Build starting...
Start: Mon Aug 24 11:07:57 UTC 2020 bc69072dfed5
Git:
v3.1.4-0-gd0a5e72
commit d0a5e72272ceca4866f63d7a8e657cf4fcac86ef
Author: Jilles van Gurp
Date: Mon Aug 24 13:06:43 2020 +0200
publish as nodejs to see if error goes away on jitpack
Found gradle
Gradle build script
Found gradle version: 6.5.1.
Using gradle wrapper
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Downloading https://services.gradle.org/distributions/gradle-6.5.1-bin.zip
.10%.20%.30%.40%.50%.60%.70%.80%.90%.100%
------------------------------------------------------------
Gradle 6.5.1
------------------------------------------------------------
Build time: 2020-06-30 06:32:47 UTC
Revision: 66bc713f7169626a7f0134bf452abde51550ea0a
Kotlin: 1.3.72
Groovy: 2.5.11
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 1.8.0_252 (Private Build 25.252-b09)
OS: Linux 4.18.0-25-generic amd64
Getting tasks: ./gradlew tasks --all
0m2.947s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Tasks: publishToMavenLocal,
Running: ./gradlew clean -Pgroup=com.github.jillesvangurp -Pversion=v3.1.4 build publishToMavenLocal
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
> Configure project :
Kotlin Multiplatform Projects are an experimental feature.
> Task :cleanJsSourceMap UP-TO-DATE
> Task :cleanJsTestSourceMap UP-TO-DATE
> Task :clean
> Task :jsPackageJson
> Task :jsTestPackageJson
> Task :kotlinNodeJsSetup
> Task :kotlinNpmInstall
Download https://github.com/yarnpkg/yarn/releases/download/v1.21.1/yarn-v1.21.1.tar.gz
warning workspace-aggregator-cce27bd6-bf88-4f14-b451-44c2b12ce1bc > geogeometry-test > mocha > mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning workspace-aggregator-cce27bd6-bf88-4f14-b451-44c2b12ce1bc > geogeometry-test > mocha > yargs-unparser > flat@4.1.0: Fixed a prototype pollution security issue in 4.1.0, please upgrade to ^4.1.1 or ^5.0.1.
> Task :compileKotlinJs
> Task :jsProcessResources NO-SOURCE
> Task :jsMainClasses
> Task :jsJar
> Task :compileKotlinJvm
> Task :jvmProcessResources NO-SOURCE
> Task :jvmMainClasses
> Task :jvmJar
> Task :compileKotlinMetadata
> Task :metadataMainClasses
> Task :metadataJar
> Task :metadataSourcesJar
> Task :assemble
> Task :compileTestKotlinJs
> Task :jsTestProcessResources NO-SOURCE
> Task :jsTestClasses
> Task :jsNodeTest
> Task :jsTest
> Task :compileTestKotlinJvm
> Task :jvmTestProcessResources
> Task :jvmTestClasses
> Task :jvmTest
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
> Task :allTests
> Task :check
> Task :build
> Task :generateMetadataFileForJsPublication
> Task :generatePomFileForJsPublication
> Task :jsSourcesJar
> Task :publishJsPublicationToMavenLocal
> Task :generateMetadataFileForJvmPublication
> Task :generatePomFileForJvmPublication
> Task :jvmSourcesJar
> Task :publishJvmPublicationToMavenLocal
> Task :generateMetadataFileForKotlinMultiplatformPublication
> Task :generatePomFileForKotlinMultiplatformPublication
> Task :publishKotlinMultiplatformPublicationToMavenLocal
> Task :generateMetadataFileForMetadataPublication
> Task :generatePomFileForMetadataPublication
> Task :publishMetadataPublicationToMavenLocal
> Task :publishToMavenLocal
BUILD SUCCESSFUL in 27s
35 actionable tasks: 33 executed, 2 up-to-date
Build tool exit code: 0
Looking for artifacts...
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Looking for pom.xml in build directory and ~/.m2
Found artifact: com.github.jillesvangurp:geogeometry-js:0.1-SNAPSHOT
Found artifact: com.github.jillesvangurp:geogeometry-jvm:0.1-SNAPSHOT
Found artifact: com.github.jillesvangurp:geogeometry:0.1-SNAPSHOT
Found artifact: com.github.jillesvangurp:geogeometry-metadata:0.1-SNAPSHOT
2020-08-24T11:09:05.068793953Z
Exit code: 0
Build artifacts:
com.github.jillesvangurp.geogeometry:geogeometry-js:v3.1.4
com.github.jillesvangurp.geogeometry:geogeometry-metadata:v3.1.4
com.github.jillesvangurp.geogeometry:geogeometry-jvm:v3.1.4
com.github.jillesvangurp.geogeometry:geogeometry:v3.1.4
Files:
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4-sources.jar
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4.jar
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4.module
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4.pom
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4.pom.md5
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/geogeometry-js-v3.1.4.pom.sha1
com/github/jillesvangurp/geogeometry/geogeometry-js/v3.1.4/maven-metadata-local.xml
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4-sources.jar
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4.jar
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4.module
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4.pom
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4.pom.md5
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/geogeometry-metadata-v3.1.4.pom.sha1
com/github/jillesvangurp/geogeometry/geogeometry-metadata/v3.1.4/maven-metadata-local.xml
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4-sources.jar
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4.jar
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4.module
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4.pom
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4.pom.md5
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/geogeometry-jvm-v3.1.4.pom.sha1
com/github/jillesvangurp/geogeometry/geogeometry-jvm/v3.1.4/maven-metadata-local.xml
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4/geogeometry-v3.1.4.module
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4/geogeometry-v3.1.4.pom
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4/geogeometry-v3.1.4.pom.md5
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4/geogeometry-v3.1.4.pom.sha1
com/github/jillesvangurp/geogeometry/geogeometry/v3.1.4/maven-metadata-local.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment