Re: CAS 6.6.5 - Could not find gradle.plugin.com.google.cloud.tools:jib-gradle-plugin:3.3.1

14 views
Skip to first unread message

Baron Fujimoto

unread,
Feb 16, 2023, 10:16:49 PM2/16/23
to CAS Community
Hmm, looks like it was PEBCAK. I apparently inadvertently introduced something from a previous build.gradle

-        classpath "com.google.cloud.tools:jib-gradle-plugin:${project.jibVersion}"
+        classpath "gradle.plugin.com.google.cloud.tools:jib-gradle-plugin:${project.jibVersion}"

Mea culpa *sigh*

On Thu, Feb 16, 2023 at 3:21 PM Baron Fujimoto <ba...@hawaii.edu> wrote:
I'm trying to build CAS 6.6.5 (upgrade from 6.5.x). I've cloned the 6.6.5 cas-overlay-template, but when I try to build it, it fails because it's unable to find the jib-gradle-plugin. E.g. for "gradlew clean":

=====
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'cas'.
> Could not resolve all files for configuration ':classpath'.
   > Could not find gradle.plugin.com.google.cloud.tools:jib-gradle-plugin:3.3.1.
     Searched in the following locations:
       - file:/home/cas/.m2/repository/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.3.1/jib-gradle-plugin-3.3.1.pom
       - https://repo.maven.apache.org/maven2/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.3.1/jib-gradle-plugin-3.3.1.pom
       - https://plugins.gradle.org/m2/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.3.1/jib-gradle-plugin-3.3.1.pom
       - https://repo.spring.io/milestone/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.3.1/jib-gradle-plugin-3.3.1.pom
     Required by:
         project :
=====

build.gradle:
=====
    repositories {
        ...
        mavenLocal()
        mavenCentral()
        gradlePluginPortal()
        maven {
            url 'https://oss.sonatype.org/content/repositories/snapshots'
            mavenContent { snapshotsOnly() }
        }
        maven {
            url "https://repo.spring.io/milestone"
            mavenContent { releasesOnly() }
        }
    }
    dependencies {
        ...
        classpath "gradle.plugin.com.google.cloud.tools:jib-gradle-plugin:${project.jibVersion}"
=====

A little googling turned up this page:
which suggests that perhaps the correct Maven repo is <https://plugins.gradle.org/m2/>

but adding a new maven{} block with that in the initial repositories{} doesn't seem to make a difference.

Any suggestions would be appreciated.

--
Baron Fujimoto <ba...@hawaii.edu> ::: UH Information Technology Services
minutas cantorum, minutas balorum, minutas carboratum descendus pantorum


--
Baron Fujimoto <ba...@hawaii.edu> ::: UH Information Technology Services
minutas cantorum, minutas balorum, minutas carboratum descendus pantorum

Baron Fujimoto

unread,
Feb 16, 2023, 10:17:14 PM2/16/23
to CAS Community
Reply all
Reply to author
Forward
0 new messages