03:47:45Started by GitHub push by Geolykt
03:47:45Running as SYSTEM
03:47:45Building in workspace /var/lib/jenkins/workspace/SML6
03:47:45The recommended git tool is: NONE
03:47:45No credentials specified
03:47:45 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/SML6/.git # timeout=10
03:47:45Fetching changes from the remote Git repository
03:47:45 > git config remote.origin.url https://github.com/stianloader/sml6.git # timeout=10
03:47:45Fetching upstream changes from https://github.com/stianloader/sml6.git03:47:45 > git --version # timeout=10
03:47:45 > git --version # 'git version 2.55.0'
03:47:45 > git fetch --tags --force --progress -- https://github.com/stianloader/sml6.git +refs/heads/*:refs/remotes/origin/* # timeout=10
03:47:46 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
03:47:46Checking out Revision df3f9e857ec6f55e95a8d4d6a813e00f5c08c8e3 (refs/remotes/origin/main)
03:47:46 > git config core.sparsecheckout # timeout=10
03:47:46 > git checkout -f df3f9e857ec6f55e95a8d4d6a813e00f5c08c8e3 # timeout=10
03:47:46Commit message: "The well of eternal torment, agony, and despair"
03:47:46 > git rev-list --no-walk 45514fe2246cf203ddb3b6140c2f6eb3b0654511 # timeout=10
03:47:46false
03:47:46SCM Skip: Pattern \[(CI-SKIP|CI SKIP)\].* NOT matched on message: The well of eternal torment, agony, and despair
03:47:4603:47:46In other words, provide workarounds for task-based artifact generation when the configuration cache is enabled.
03:47:46Gradle's API leaves much to be desired here, but at least it works I suppose?
03:47:4603:47:46Also thank you to lukebemish ( https://github.com/lukebemish ) for guiding me to and through
03:47:46gradle's own-project variants. This is something I am quite certain is just outright not documented
03:47:46in a sufficent manner and even AIs will fail spectacularly at dealing with this issue (although,
03:47:46AIs are always pretty much unusuable for gradle - at least at the level of what we are doing
03:47:46here at stianloader).
03:47:4603:47:46Of course, this means that we will further loose implicit IJ support, but uh … not my fault!
03:47:46I did my best (by doing absolutely nothing for IJ). Jokes aside, testing support for an IDE
03:47:46that isn't being used in your community because you are the only person working on and with
03:47:46a given project just isn't worth it and a waste of time overall, no questions asked. And eclipse
03:47:46isn't backwards enough where I'd say that we'd absolutely need to switch to IJ soon enough.
03:47:4603:47:46[Gradle] - Launching build.
03:47:46[SML6] $ /var/lib/jenkins/workspace/SML6/gradlew -DpublishRepo=http://localhost:25615/maven publish
03:47:47Starting a Gradle Daemon (subsequent builds will be faster)
03:47:53Reusing configuration cache.
03:47:56> Task :generatePomFileForGslStarplanePluginPluginMarkerMavenPublication03:47:57> Task :publishGslStarplanePluginPluginMarkerMavenPublicationToMavenRepository03:47:57> Task :pluginDescriptorsUP-TO-DATE
03:47:57> Task :processResourcesUP-TO-DATE
03:47:57> Task :generatePomFileForMavenJavaPublication03:47:57> Task :generatePomFileForPluginMavenPublication03:48:01> Task :compileJava03:48:01> Task :classes03:48:01> Task :sourcesJar03:48:01> Task :jar03:48:01> Task :generateMetadataFileForMavenJavaPublication03:48:01> Task :generateMetadataFileForPluginMavenPublication03:48:0203:48:02> Task :publishPluginMavenPublicationToMavenRepository03:48:02Multiple publications with coordinates 'org.stianloader:sml6:0.2.0' are published to repository 'maven'. The publications 'mavenJava' in root project 'sml6' and 'pluginMaven' in root project 'sml6' will overwrite each other!
03:48:0203:48:02> Task :publishMavenJavaPublicationToMavenRepository03:48:02> Task :publish03:48:0203:48:02BUILD SUCCESSFUL in 15s
03:48:0213 actionable tasks: 11 executed, 2 up-to-date
03:48:02Configuration cache entry reused.
03:48:02Build step 'Run with timeout' changed build result to SUCCESS
03:48:02[SML6] $ /bin/sh -xe /tmp/jenkins10608648188370545429.sh
03:48:02+ curl http://localhost:25615/maven/commit03:48:02 % Total % Received % Xferd Average Speed Time Time Time Current
03:48:02 Dload Upload Total Spent Left Speed
03:48:0203:48:03 0 0 0 0 0 0 0 0 0
03:48:03100 2 100 2 0 0 2 0 00:01 00:01 0
03:48:03100 2 100 2 0 0 2 0 00:01 00:01 0
03:48:03100 2 100 2 0 0 2 0 00:01 00:01 0
03:48:04OK
03:48:04real 0m0.999s
user 0m0.012s
sys 0m0.011s
Sending notification to Discord.
Finished: SUCCESS