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

TEST to look at Gh build vs tip #7247

Draft
wants to merge 57 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
4213a98
Added initial GH action support
Vest Nov 22, 2024
4d6772e
Upgraded gradle wrapper to 8.11.1.
Vest Nov 22, 2024
89188be
Added testing to gh-action.
Vest Nov 22, 2024
3d1400a
First attempt to log data in test. It failed in GH actions.
Vest Nov 22, 2024
2cf3d44
Added the logging to all tests.
Vest Nov 22, 2024
0f6b522
Added gradle cache to a github action setup-java.
Vest Nov 22, 2024
3e474f9
Disabled logging, but added the test results upload.
Vest Nov 22, 2024
44a4cd7
Enabled "write" permissions for test results
Vest Nov 22, 2024
ccf45fd
Refactored TestHelper.java
Vest Nov 22, 2024
78968a1
Updated cache-dependency-path.
Vest Nov 25, 2024
797b24f
First attempt to cache build/classes and build/jre
Vest Nov 25, 2024
4b2d667
Corrected a typo in gradle.yml
Vest Nov 25, 2024
38eab4b
Try to clear the cache and fill it with values.
Vest Nov 25, 2024
2af5e06
Merge branch 'master' into gh_build
Vest Dec 20, 2024
5b85e17
First step to remove NSIS from the distro;
Vest Dec 22, 2024
ea32a3a
Performance optimization: the debugPrint (when called frequently) use…
Vest Dec 22, 2024
4effb4f
Refactored Logging.java.
Vest Dec 22, 2024
c8495ca
Upgraded gradle-wrapper from 8.11.1 to 8.12
Vest Dec 24, 2024
505d668
Remove .run/ from git repository, because it tracked by mistake in #7056
Vest Dec 24, 2024
5dfc7e0
Refactored several classes. The main goal was adding the Optional to …
Vest Dec 24, 2024
efd9bd9
Merge pull request #2 from PCGen/master
Vest Dec 24, 2024
e049370
Corrected pf_Cleric test;
Vest Dec 27, 2024
e29ad64
Remove "public" and "abstract" for several interfaces (redundant)
Vest Dec 27, 2024
f6466bf
Merge branch 'master' into gh_build
Vest Jan 5, 2025
01b97b5
Added more logging to PcgenFtlTestCase.java (it will help to determin…
Vest Jan 11, 2025
373f2b1
Trimmed different *.xml inputs.
Vest Jan 11, 2025
acd1482
Updated build.gradle - disable security manager for all Test Gradle "…
Vest Jan 11, 2025
ec70b26
Added JavaDoc to Exit* and GracefulExit classes.
Vest Jan 11, 2025
623933e
Resolved warnings for Gradle 8.12: "Space-assignment syntax in Groovy…
Vest Jan 12, 2025
66cebf9
Moved GracefulExit from test to main (util).
Vest Jan 12, 2025
0717621
Refactored CommandLineArguments.java to avoid hidden System.exit calls.
Vest Jan 12, 2025
4b1146e
Corrected failed int (slow) tests
Vest Jan 12, 2025
113a305
Corrected a wrong assertion message
Vest Jan 12, 2025
59833c5
Removed SystemExitInterceptor.java, because it was deprecated;
Vest Jan 13, 2025
857ba4b
Merge branch 'master' into gh_build
Vest Jan 13, 2025
beb34d2
Added a checkstyle rule that prevents the project from System.exit us…
Vest Jan 13, 2025
98e865c
Use the latest version of Freemarker template engine.
Vest Jan 13, 2025
d299d04
Resolved warnings from Gradle.
Vest Jan 13, 2025
8b14c4d
Resolved comments from Github PR.
Vest Jan 14, 2025
198ca33
Merge pull request #3 from Vest/master
Vest Jan 15, 2025
e06d5b4
JaCoCo was added to github actions - now it shows the high-level code…
Vest Jan 31, 2025
05bc739
Merge branch 'master' into gh_build
Vest Jan 31, 2025
a03e8da
Create a jpackage build.
Vest Feb 1, 2025
cbe681d
First attempt to build releases for all OSes.
Vest Feb 1, 2025
095b1ed
Changed the event to build a release conditionally.
Vest Feb 1, 2025
1f6a122
Update gradle-release.yml
Vest Feb 1, 2025
21c2248
Corrected the artifact name
Vest Feb 1, 2025
24b463c
Attempt to create releases
Vest Feb 1, 2025
aebc6a4
Attempt to create releases (v2)
Vest Feb 1, 2025
995136a
Corrected the artifact creation.
Vest Feb 1, 2025
00f09c1
Attempt to create one more release
Vest Feb 1, 2025
592f9e6
Updated JDK from 21.0.5 to 21.0.6
Vest Feb 2, 2025
9febf0c
Corrected a build for Windows (at least).
Vest Feb 5, 2025
40e5157
Added ubuntu-24-arm
Vest Feb 10, 2025
09f54e6
Merge branch 'master' into gh_build
Vest Feb 10, 2025
3175c23
Added a hotfix to repair linux-arm build.
Vest Feb 10, 2025
3244d91
Merge branch 'refs/heads/master' into gh_build
Vest Mar 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated cache-dependency-path.
Vest committed Nov 25, 2024
commit 78968a121d9a804a5277dbbebc988cac7a3c08e9
6 changes: 6 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -26,6 +26,12 @@ jobs:
java-version: '21'
distribution: 'temurin'
cache: gradle
cache-dependency-path:
build.gradle
code/gradle/autobuild.gradle
code/gradle/distribution.gradle
code/gradle/release.gradle
code/gradle/reporting.gradle

# Configure Gradle for optimal use in GitHub Actions, including caching of downloaded dependencies.
# See: https://github.com/gradle/actions/blob/main/setup-gradle/README.md