Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support building against IC-2024.2+ #243

Closed
adietish opened this issue Sep 27, 2024 · 3 comments · Fixed by #246
Closed

Support building against IC-2024.2+ #243

adietish opened this issue Sep 27, 2024 · 3 comments · Fixed by #246

Comments

@adietish
Copy link
Contributor

IC-2024.3 brings a few new deprecations, ex. #240. In order to be able to build against IC-2024.3 we need to support building against 2024.3. In IC-2024.2 the build moved to a kotlin based build.gradle and requires intellij gradle plugin 2.x

@adietish
Copy link
Contributor Author

adietish commented Oct 17, 2024

The artifact that is create is still not fully correct. When trying to consume it ex. in intellij-kubernetes I get the following error:

Incompatible because this component declares a component, with the library elements 'composed-jar' and the consumer needed a component, packaged as a jar

One can see that 1.9.7-SNAPSHOT now has a base jar while 1.9.6 did not have one (see "Downloads" column):
Image
Reopening.

@adietish adietish reopened this Oct 17, 2024
@adietish
Copy link
Contributor Author

adietish commented Oct 21, 2024

@AlexanderBartash provided a solution to apply in consumers.
@sbouchet: Can you please confirm that the solution works and we thus can close this issue?

@adietish
Copy link
Contributor Author

I tested it here: redhat-developer/intellij-kubernetes@df398b4
I can consume intellij-common 1.9.7-SNAPSHOT which is a composed jar. Closing this issue.

@github-project-automation github-project-automation bot moved this from 📝 In Progress to ✅ Done in IDE Cloudaptors Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
2 participants