-
Notifications
You must be signed in to change notification settings - Fork 107
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update to Java 11 and use jpackage for building installers jpackage requires a version of JDK13 installed with jpackage from https://jdk.java.net/jpackage/ and passed with -Pjdk13=/path/to/jdk-13 Remove Grgit Update PMD to 6.7.0 for Java 11 support Disable errorprone Disable UI tests, since they no longer work when headless and are flaky otherwise. Can still be run with Java 8 * Remove dependency on Guava in annotation processor * Support running on JDK 8 to run UI tests * Roll shadow plugin back to 4.0.1 to avoid issues with :core:shadowjar * Add mac agent dedicated for UI tests and JaCoCo reports
- Loading branch information
1 parent
34afc3d
commit f789fb2
Showing
193 changed files
with
1,524 additions
and
583 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,8 @@ | ||
install: | ||
- choco install -y InnoSetup | ||
|
||
build_script: | ||
- gradlew.bat jfxNative --no-daemon --stacktrace | ||
|
||
# to run your custom scripts instead of automatic tests | ||
test_script: | ||
- gradlew.bat check --stacktrace -Pheadless=true -PlogTests -Dscan | ||
|
||
platform: | ||
- x64 | ||
|
||
artifacts: | ||
- path: ui\build\jfx\native\*.exe | ||
|
||
|
||
deploy: | ||
provider: GitHub | ||
description: '' | ||
auth_token: | ||
secure: k0uhlsYxGoZkHVNNm4E+WnOiBfzsv4yLS+htlplR7JwzARqiAC2RU0cVnsIg1UF0 | ||
artifact: /.*\.exe/ # upload all exe packages to release assets | ||
draft: true | ||
prerelease: true | ||
on: | ||
branch: master # release from master branch only | ||
appveyor_repo_tag: true # deploy on tag push only | ||
|
||
cache: | ||
- C:\Users\appveyor\.gradle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.