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

24.0.3 release #497

Merged
merged 6 commits into from
Feb 28, 2024
Merged

24.0.3 release #497

merged 6 commits into from
Feb 28, 2024

Conversation

awisniew90
Copy link
Contributor

Update LTE versions to 24.0.3
Create new 4Q2023 target platform
Switch tests to use new 4Q2023 target as default

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<!--
Copyright (c) 2023 IBM Corporation and others.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2024

@@ -44,6 +44,7 @@ This guide provides detailed instructions on how to use Liberty Tools for the Ec
| 23.0.7 | 2023-03 - Eclipse v4.27 |
| 23.0.9 | 2023-06 - Eclipse v4.28 |
| 23.0.12 | 2023-09 - Eclipse v4.29 |
| 24.0.3 | 2023-12 - Eclipse v4.30 |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe this is too premature?

<unit id="org.eclipse.lsp4mp.jdt.core" version="0.10.0.20231005-1230"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<repository location="https://download.eclipse.org/lsp4jakarta/snapshots/0.2.0/repository"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be: snapshots->releases?

<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<repository location="https://download.eclipse.org/releases/2023-12/"/>
<!-- The following units will use versions included in the Eclipse 4Q2023 release -->
<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the reason for switching to 0.0.0? Is it just to avoid having to go through the trouble of listing out versions unit-by-unit? I thought the Eclipse PDE tools helped us with this. I guess it's maybe useful to have this as documentation ( a record) of the versions we're testing against, e.g. even for something like the lsp4e-related versions. I don't think it hugely matters in that I'm not sure the contents are ever updated (are they??? Do we know that 100% for a fact)?

@awisniew90 awisniew90 force-pushed the 1Q24-release branch 10 times, most recently from 8f6d8ee to 05b484e Compare February 15, 2024 19:11
@awisniew90 awisniew90 force-pushed the 1Q24-release branch 6 times, most recently from f2cb18b to 6d7832e Compare February 22, 2024 19:24
24.0.3 release

Signed-off-by: Adam Wisniewski <[email protected]>

Adjust basedir

Signed-off-by: Scott Kurz <[email protected]>

24.0.3 release

Signed-off-by: Adam Wisniewski <[email protected]>

remove println

Signed-off-by: Adam Wisniewski <[email protected]>
scottkurz and others added 2 commits February 26, 2024 13:04
…liberty.tools.eclipse.mvnlogfilename' property, triggered via tests by '-DmvnLogFile' and enabled in GHA runs.

Signed-off-by: Scott Kurz <[email protected]>
Add .m2 directory

Signed-off-by: Adam Wisniewski <[email protected]>

Add cdt.launch unit

Signed-off-by: Adam Wisniewski <[email protected]>
@awisniew90 awisniew90 force-pushed the 1Q24-release branch 8 times, most recently from 3e72097 to c0ad415 Compare February 27, 2024 13:21
@awisniew90 awisniew90 force-pushed the 1Q24-release branch 3 times, most recently from 824248d to 751640f Compare February 27, 2024 14:03
@@ -18,6 +18,7 @@
import java.net.URL;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

copyright update

git branch: 'main',
url: 'https://github.com/OpenLiberty/liberty-tools-eclipse.git'
git branch: '1Q24-release',
url: 'https://github.com/awisniew90/liberty-tools-eclipse.git'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a test value

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right - just to test out our jenkins path.... in Jenkins, we can point to my forked branch to test with, but we clone from "main" for the test code. I put some thought into how we can change this, but it's not often enough we do this to warrant the time to fix.

Signed-off-by: Adam Wisniewski <[email protected]>
@awisniew90 awisniew90 force-pushed the 1Q24-release branch 6 times, most recently from 53a0e94 to bbd0560 Compare February 27, 2024 19:43
@scottkurz
Copy link
Member

All of our tests use either Java 11 or 8.. maybe if we still have work to do we could switch one of these to '17'?

    <maven.compiler.source>11</maven.compiler.source>
    <maven.compiler.target>11</maven.compiler.target>

Signed-off-by: Adam Wisniewski <[email protected]>
@awisniew90 awisniew90 merged commit 42e706d into OpenLiberty:main Feb 28, 2024
3 checks passed
@scottkurz scottkurz mentioned this pull request Feb 29, 2024
@awisniew90
Copy link
Contributor Author

Resolves issue #488

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants