-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
Describe the bug
Quarkus Deploy Snapshots pipeline doesn't deploy Gradle plugin
There is Gradle plugin parent available - https://central.sonatype.com/repository/maven-snapshots/io/quarkus/io.quarkus.gradle.plugin.parent/maven-metadata.xml
But Gradle plugin is not available - https://central.sonatype.com/repository/maven-snapshots/io/quarkus/io.quarkus.gradle.plugin/maven-metadata.xml
Build log of the pipeline (https://github.com/quarkusio/quarkus/actions/workflows/deploy-snapshots.yml) shows that plugin is built but skipped for deploy:
2025-08-22T00:37:14.3835592Z [INFO] Building Quarkus - Gradle Plugin 999-SNAPSHOT [978/990]
...
2025-08-22T00:37:40.9723157Z [INFO] --- install:3.1.4:install (default-install) @ io.quarkus.gradle.plugin ---
2025-08-22T00:37:40.9731139Z [INFO] Installing /home/runner/work/quarkus/quarkus/devtools/gradle/gradle-application-plugin/pom.xml to /home/runner/.m2/repository/io/quarkus/io.quarkus.gradle.plugin/999-SNAPSHOT/io.quarkus.gradle.plugin-999-SNAPSHOT.pom
....
2025-08-22T00:37:40.9877195Z [INFO] --- deploy:3.1.4:deploy (default-deploy) @ io.quarkus.gradle.plugin ---
2025-08-22T00:37:40.9882165Z [INFO] Skipping artifact deployment
We noticed this due to failures in CLI tests for Gradle when running against SNAPSHOTS repo and not against local build of Quarkus main.
Can be Quarkus Gradle plugin part of the snapshots deploy?
Expected behavior
Quarkus Gradle plugin available in https://central.sonatype.com/repository/maven-snapshots/
Actual behavior
Quarkus Gradle plugin is not available in https://central.sonatype.com/repository/maven-snapshots/
How to Reproduce?
- get https://code.quarkus.io/?b=GRADLE
- adjust version to 999-SNAPSHOT as mentioned in https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md#with-gradle
- add following entry into
repositories
definition in build.gradle and settings.gradle
maven {
url 'https://central.sonatype.com/repository/maven-snapshots/'
}
Output of uname -a
or ver
macOS
Output of java -version
Java 21
Quarkus version or git rev
Quarkus main
Build tool (ie. output of mvnw --version
or gradlew --version
)
Gradlew in code.quarkus app
Additional information
No response