-
Notifications
You must be signed in to change notification settings - Fork 424
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
Fix broken CI/CD pipeline #1930
Comments
Groovy asm gives unsupported class version for Gradle on java 20
Unsupported class file major version 63 at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:199)
continue-on-error on Java 9-10, 12-16 and 18-20 see: https://www.oracle.com/java/technologies/java-se-support-roadmap.html
Error when evaluating 'runs-on' for job 'build-java-8-plus'. .github/workflows/ci.yml (Line: 32, Col: 14): Unexpected type of value '', expected type: OneOf.
…estNamelessCommand, and testHiddenOptions
@remkop , In regards to the chanes made to Test
|
@wtfacoconut Thank you for the PR! Looks good and it is merged. Many thanks! |
Fix broken tests:
The solution is to use
Collections.enumeration(Collections.emptyList())
instead.Broken tests using
System.setSecurityManager
on Java 18-ea -> does not manifest on Java GA, separate ticket System-Rules based tests migration #1932ManPageGeneratorTest
has 3 failing tests (testEndOfOptionsWithoutOptions - line 307, testNamelessCommand line 489 and testHiddenOptions line 242), likely related to Update option rendering (fixes #1886) #1896Java 10 on Ubuntu fails the build due to a problem in
release-tasks.gradle
:This may be caused by this change in gradle/wrapper/gradle-wrapper.properties, which bumped Gradle from 7.4 to 7.6...
Temporary fix is to revert to Gradle 7.4.
Solution: skip non-LTS versions of Java
The text was updated successfully, but these errors were encountered: