Skip to content

Commit

Permalink
CI - make sure Weld core/impl is always built with JDK 11 and tested …
Browse files Browse the repository at this point in the history
…without building it again on JDK 8.
  • Loading branch information
manovotn committed Mar 2, 2021
1 parent 74dc2aa commit dbea812
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/ci-actions.yml
Expand Up @@ -131,7 +131,6 @@ jobs:
uses: actions/setup-java@v1.4.3
with:
java-version: ${{ matrix.java.java-version }}

- name: Download Maven Repo
uses: actions/download-artifact@v1
with:
Expand All @@ -153,7 +152,7 @@ jobs:
sed -i -e "/<parent>/,/<\/parent>/ s|<version>[0-9a-z.]\{1,\}</version>|<version>${PARENT_VERSION}</version>|g" core/pom.xml
JBOSS_HOME=`pwd`'/wildfly'
export JBOSS_HOME=`echo $JBOSS_HOME`
mvn clean verify -Dincontainer -pl '!jboss-tck-runner' -f core/pom.xml
mvn clean verify -Dincontainer -pl '!jboss-tck-runner,!impl' -f core/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
Expand Down Expand Up @@ -276,7 +275,8 @@ jobs:
run: |
PARENT_VERSION=$(mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' --non-recursive exec:exec -f parent/pom.xml)
sed -i -e "/<parent>/,/<\/parent>/ s|<version>[0-9a-z.]\{1,\}</version>|<version>${PARENT_VERSION}</version>|g" core/pom.xml
mvn clean verify -f core/pom.xml
mvn clean verify -pl '!impl' -f core/pom.xml
mvn surefire:test -f core/impl/pom.xml
- name: Prepare failure archive (if maven failed)
if: failure()
shell: bash
Expand Down

0 comments on commit dbea812

Please sign in to comment.