-
Notifications
You must be signed in to change notification settings - Fork 9
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 JetBrains 2024.1 EAP releases #553
Conversation
@jansorg What's the reason for having |
@apotterri |
Why does CI override it? When do you choose to change what's in |
Please take a look at the GitHub Actions of this repo for the details. Compilation for releases needs to happen with the earliest version for binary compatibility. That's why it's enabled by default. |
I have looked at the GH action. It's pretty thin on details, which is why I asked the question.... ;) Ah, so I'm asking because I added a test to the agent to ensure that it works with the plugin: https://github.com/getappmap/appmap-java/blob/65b816676a7052fdfa56b5d535a548d0fe107425/agent/test/intellij/intellij.bats#L35C17-L35C41 . It pins |
Glad to know why you're asking :) In general IMHO we have to run tests at least against the SDK used to compile the published plugin. That's what we're doing now. Regarding your bats-core test: The possible ways to test with appmap-java I can think of:
WDYT? |
AppMap runtime code review
|
0cef7e3
to
f988ec4
Compare
f988ec4
to
d062100
Compare
🎉 This PR is included in version 0.56.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Closes #535
This adds compatibility with 2024.1 eap. Compilation did not show problems and all tests passed.
I'm waiting for 2024.1 eap3 to be fully published before making this PR available for review.