Skip to content

Update 5.3.x to current dependencies and support Java 11 #28

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

Open
wants to merge 24 commits into
base: 5.3
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
963c50b
Added Travic CI config for 5.3
derkoe Nov 23, 2018
7c04984
Disable TapestryBeanValidationIntegrationTests
porscheinformatik-koc Mar 20, 2019
0db4316
Fix compile error in ComponentEventLinkEncoderImplTest
porscheinformatik-koc Mar 21, 2019
513c1de
Remove debug logging, cat test results
porscheinformatik-koc Mar 21, 2019
89a03e4
Ignore failures
porscheinformatik-koc Mar 25, 2019
594c62f
Fixed compile errors in Java 8
porscheinformatik-koc Mar 25, 2019
fb123cb
chore: switch to Gradle 4.10, fix dependencies
derkoe Feb 8, 2020
91c6c55
chore: switch to ASM 7.3.1
derkoe Feb 8, 2020
168c159
chore: switch to javassist 3.26.0-GA
derkoe Feb 8, 2020
08f9102
build: support Maven via maven-publish plugin
derkoe Feb 9, 2020
f8a5684
Re-add TestNg configuration
derkoe Feb 10, 2020
ee1663f
build: add log4j.properties for beanvalidator tests
derkoe Feb 10, 2020
ff949d5
fix: value of disabled in DOM is 'disabled'
derkoe Feb 10, 2020
476a501
fix: tapestry-json tests for JDK8/11
derkoe Feb 10, 2020
29b9f62
fix: update Spring for Java 11 support
derkoe Feb 10, 2020
1773c41
build: enable Java 11 build
derkoe Feb 10, 2020
25c179d
build: re-enable publishing to Maven repos
derkoe Feb 10, 2020
96f9d99
build: fixing dependency problems antlr, jetty
derkoe Feb 10, 2020
e353346
Switch to Firefox 24.8.1esr
derkoe Feb 11, 2020
20cfb17
Fix flaky tests by adding sleeps, disable unfixable tests
derkoe Feb 16, 2020
39e9cdc
Update some more versions, use variables
derkoe Oct 11, 2020
080a6b1
Merge pull request #1 from derkoe/5.3-continued-update
derkoe Oct 11, 2020
975712b
Add build for all pull requests on GitHub (#44)
derkoe Sep 21, 2023
c3f44d2
add "--add-opens java.base/java.lang=ALL-UNNAMED" to fix tests
derkoe Nov 25, 2024
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
33 changes: 33 additions & 0 deletions .github/workflows/build-pull-request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Build Pull Request
on: pull_request

env:
MOZ_HEADLESS: true

jobs:
build:
name: Build pull request
runs-on: ubuntu-latest
strategy:
matrix:
java: [ 8, 11, 17 ]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
distribution: temurin
java-version: ${{ matrix.java }}

- name: Setup Firefox
uses: browser-actions/setup-firefox@v1

- name: Setup GeckoDriver
uses: browser-actions/setup-geckodriver@latest
with:
token: ${{ secrets.GITHUB_TOKEN }}

- name: Setup Gradle
uses: gradle/gradle-build-action@v2

- name: Build with Gradle
run: ./gradlew -Dci=true --no-daemon --continue build
24 changes: 24 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
language: java

jdk:
- openjdk8
- openjdk11

before_install:
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16"
- "export DISPLAY=:99.0"

install: /bin/true
script: ./gradlew -Dci=true build --info
after_failure:
- cat */build/test-results/TEST-*.xml

cache:
directories:
- $HOME/.gradle
- $HOME/.m2/repository/webdriver

sudo: false

addons:
firefox: "24.8.1esr"
Loading
Loading