You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm closing this issue. I did a quick check in the plugin repo and it seems the vast majority of the plugin don't have license in their POM file. I'll see with our infrastructure team if we can use another way to enable this plugin internally.
I'm closing this issue. I did a quick check in the plugin repo and it seems the vast majority of the plugin don't have license in their POM file. I'll see with our infrastructure team if we can use another way to enable this plugin internally.
Bad news, we really need to fix this to be able to use this plugin 😢
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>com.jraska.module.graph.assertion</groupId>
<artifactId>plugin</artifactId>
<version>2.9.0</version>
<licenses>
<license>
<name>Apache License 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>2.2.20</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>
Activity
mr-thierry commentedon Dec 9, 2024
🤦 It's already present :
https://github.com/jraska/modules-graph-assert/blob/master/plugin/build.gradle#L38
mr-thierry commentedon Dec 9, 2024
I'm not sure why this doesn't get picked up by the publishing task?
brentwatson commentedon Dec 9, 2024
I think the following are missing from gradle.properties, which should resolve this:
jraska commentedon Dec 19, 2024
Hey, thanks for raising the issue. Will fix that once I get to it.
jraska commentedon Jan 14, 2025
Checking the latest POM, the licenses are still not there, therefore a different fix than #289 is required 🤔
mr-thierry commentedon Jan 15, 2025
I have another PR that hopefully solves the issue 🤞
jraska commentedon Jan 15, 2025
Still no luck :( POM
Thanks for the efforts, but I guess we would have to ask Gradle folks how to include these into the publication plugin.
mr-thierry commentedon Jan 21, 2025
I'm closing this issue. I did a quick check in the plugin repo and it seems the vast majority of the plugin don't have license in their POM file. I'll see with our infrastructure team if we can use another way to enable this plugin internally.
Thank you for your time!
StefMa commentedon Jan 30, 2025
Super strage, because I just run
publishToMavenLocalon https://github.com/jraska/modules-graph-assert/tree/25fc15876e703e519a6b5a8330f26ef6888e09b1 and it seems the license is there:Same for the other one:
mr-thierry commentedon Feb 23, 2026
Bad news, we really need to fix this to be able to use this plugin 😢
Current status:
PR #330 proposes a change that should fix the issue.
I have tested locally with the command:
And I now see the license:
jraska commentedon Apr 12, 2026
#330 Released, license is still not there https://plugins.gradle.org/m2/com/jraska/module/graph/assertion/com.jraska.module.graph.assertion.gradle.plugin/2.9.1/com.jraska.module.graph.assertion.gradle.plugin-2.9.1.pom :(
I will revert #330 commit and look into it once I have more time. perhaps we need an update to Gradle Publish plugin, IDK 🤷 (#336)