diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 1f09501..99a6562 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -10,6 +10,7 @@ env: jobs: build: strategy: + fail-fast: false matrix: version: ["almalinux:8", "almalinux:9"] runs-on: ubuntu-latest diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c9dad9..9cd8335 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,15 +7,10 @@ find_package( Xrootd REQUIRED ) find_package( XercesC REQUIRED ) find_package( Pcre REQUIRED ) find_package( Jsoncpp REQUIRED ) -set (CMAKE_CXX_STANDARD 11) -if( CMAKE_COMPILER_IS_GNUCXX ) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror" ) -endif() +set (CMAKE_CXX_STANDARD 11) -if( CMAKE_COMPILER_IS_GNUCC ) - set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror" ) -endif() +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall" ) include_directories( "${PROJECT_SOURCE_DIR}" "${XROOTD_INCLUDES}" "${XERCES_INCLUDES}" "${PCRE_INCLUDES}" "${JSONCPP_INCLUDES}") diff --git a/docker/Dockerfile.rpm b/docker/Dockerfile.rpm index ecd1ec5..ba48e60 100644 --- a/docker/Dockerfile.rpm +++ b/docker/Dockerfile.rpm @@ -29,6 +29,8 @@ RUN yum install -y --enablerepo=osg-contrib \ jsoncpp \ jsoncpp-devel +RUN pip3 install pytest + COPY . . # RUN mkdir -p /root/rpmbuild/SOURCES