- fedora38_x86_64
config_flags: ['']
env:
- MAKEFLAGS: "-j2 -sk"
CONFIGURE_FLAGS: ${{ matrix.config_flags }}
# this env var picked up by valgrind during make check phase
VALGRIND_OPTS: "--errors-for-leak-kinds=definite"
- name: Run configure script
run: ./configure $CONFIGURE_FLAGS
- name: Build collectd
- run: make $MAKEFLAGS
+ run: make -j$(nproc) -sk
- name: Run make check
- run: make $MAKEFLAGS check
+ run: make -j$(nproc) -sk check
continue-on-error: true
- name: Dump test logs
uses: actions/upload-artifact@v3
cppflags: "-fPIE -Wno-deprecated-declarations"
config_flags: "--disable-dpdkstat --disable-dpdkevents --disable-virt --disable-xmms"
env:
- MAKEFLAGS: "-j2 -sk"
CFLAGS: ${{ matrix.cflags }}
CPPFLAGS: ${{ matrix.cppflags }}
CONFIGURE_FLAGS: ${{ matrix.config_flags }}
- name: Run configure script
run: ./configure $CONFIGURE_FLAGS
- name: Build collectd
- run: make $MAKEFLAGS
+ run: make -j$(nproc) -sk
- name: Run make check
- run: make $MAKEFLAGS check
+ run: make -j$(nproc) -sk check
continue-on-error: true
- name: Dump test logs
uses: actions/upload-artifact@v3
runs-on: ubuntu-latest
container: collectd/ci:bullseye_amd64
env:
- MAKEFLAGS: "-j$(nproc) -sk"
# this env var picked up by valgrind during make check phase
VALGRIND_OPTS: "--errors-for-leak-kinds=definite"
steps: