update ci to ubuntu2404 (noble)

This commit is contained in:
Joe Calderon 2025-02-12 14:49:01 -08:00 committed by Kazuho Oku
parent b438f61c37
commit cbd1b3a387
3 changed files with 9 additions and 9 deletions

View File

@ -21,7 +21,7 @@ jobs:
command: make -f misc/docker-ci/check.mk ossl1.1.0+fuzz BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions' command: make -f misc/docker-ci/check.mk ossl1.1.0+fuzz BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions'
- name: OpenSSL 1.1.1 - name: OpenSSL 1.1.1
command: make -f misc/docker-ci/check.mk ossl1.1.1 BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions' command: make -f misc/docker-ci/check.mk ossl1.1.1 BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions'
- name: OpenSSL 3.0 (Ubuntu 22.04 / DTrace) - name: OpenSSL 3.0 (Ubuntu 24.04 / DTrace)
command: make -f misc/docker-ci/check.mk ossl3.0 BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions' command: make -f misc/docker-ci/check.mk ossl3.0 BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions'
- name: boringssl - name: boringssl
command: make -f misc/docker-ci/check.mk boringssl BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions' command: make -f misc/docker-ci/check.mk boringssl BUILD_ARGS=-j6 TEST_ENV='TEST_JOBS=4 TEST_PLATFORM=github-actions'

View File

@ -40,7 +40,7 @@ ossl1.1.1:
TMP_SIZE='$(TMP_SIZE)' TMP_SIZE='$(TMP_SIZE)'
ossl3.0: ossl3.0:
docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2204 \ docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2404 \
env DTRACE_TESTS=1 \ env DTRACE_TESTS=1 \
make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \ make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \
CMAKE_ARGS='-DCMAKE_C_FLAGS=-Werror=format' \ CMAKE_ARGS='-DCMAKE_C_FLAGS=-Werror=format' \
@ -49,7 +49,7 @@ ossl3.0:
TMP_SIZE='$(TMP_SIZE)' TMP_SIZE='$(TMP_SIZE)'
boringssl: boringssl:
docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2204 \ docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2404 \
make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \ make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \
CMAKE_ARGS='-DOPENSSL_ROOT_DIR=/opt/boringssl' \ CMAKE_ARGS='-DOPENSSL_ROOT_DIR=/opt/boringssl' \
BUILD_ARGS='$(BUILD_ARGS)' \ BUILD_ARGS='$(BUILD_ARGS)' \
@ -57,7 +57,7 @@ boringssl:
TMP_SIZE='$(TMP_SIZE)' TMP_SIZE='$(TMP_SIZE)'
asan: asan:
docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2004 \ docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2404 \
make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \ make -f $(SRC_DIR)/misc/docker-ci/check.mk _check \
CMAKE_ARGS='-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_CXX_FLAGS=-fsanitize=address' \ CMAKE_ARGS='-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_CXX_FLAGS=-fsanitize=address' \
BUILD_ARGS='$(BUILD_ARGS)' \ BUILD_ARGS='$(BUILD_ARGS)' \
@ -66,7 +66,7 @@ asan:
# https://clang.llvm.org/docs/SourceBasedCodeCoverage.html # https://clang.llvm.org/docs/SourceBasedCodeCoverage.html
coverage: coverage:
docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2204 \ docker run $(DOCKER_RUN_OPTS) h2oserver/h2o-ci:ubuntu2404 \
make -f $(SRC_DIR)/misc/docker-ci/check.mk _check _coverage_report \ make -f $(SRC_DIR)/misc/docker-ci/check.mk _check _coverage_report \
CMAKE_ARGS='-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_FLAGS="-fprofile-instr-generate -fcoverage-mapping -mllvm -runtime-counter-relocation" -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug -DWITH_H2OLOG=OFF' \ CMAKE_ARGS='-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_FLAGS="-fprofile-instr-generate -fcoverage-mapping -mllvm -runtime-counter-relocation" -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug -DWITH_H2OLOG=OFF' \
BUILD_ARGS='$(BUILD_ARGS)' \ BUILD_ARGS='$(BUILD_ARGS)' \