actions: exclude jni due to
@@ -8,7 +8,8 @@ env:
BUILD_TYPE: RelWithDebInfo
# Unfortunately the tests for the Xerces plugin fail: https://travis-ci.org/ElektraInitiative/libelektra/jobs/483331657#L3740
# The curlget tests fail: https://github.com/ElektraInitiative/libelektra/issues/3382
- PLUGINS: 'ALL;-xerces;-curlget'
+ # The tests fail with jni: https://github.com/ElektraInitiative/libelektra/issues/3747
+ PLUGINS: 'ALL;-xerces;-curlget;-jni'
BINDINGS: 'ALL;-rust'
# Skip homebrew cleanup to avoid issues with removal of packages
HOMEBREW_NO_INSTALL_CLEANUP: 1
@@ -57,9 +58,9 @@ jobs:
- name: Setup Build Environment
run: |
+ sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
echo "JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk.jdk/Contents/Home" >> $GITHUB_ENV
echo "/usr/local/opt/openjdk/bin" >> $GITHUB_PATH
- sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
gem install test-unit --no-document
pip2 install cheetah # Required by kdb-gen
brew tap homebrew/services
@@ -77,10 +78,6 @@ jobs:
# and build directories, but this is only available with CMake 3.13 and higher.
# The CMake binaries on the Github Actions machines are (as of this writing) 3.12
run: |
- which java
- which javac
- java --version
- javac --version
SYSTEM_DIR="$PWD/kdbsystem"
CMAKE_OPT+=(
-GNinja
@@ -119,9 +116,5 @@ jobs:
# Execute tests defined by the CMake configuration.
# See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
run: |
- which java
- which javac
- java --version
- javac --version
cmake --build . --target run_all
kdb run_all
