Skip to content
Snippets Groups Projects
Verified Commit 6219f339 authored by Vladimír Čunát's avatar Vladimír Čunát
Browse files

ci/images/debian-11: drop go

I don't know how to fix building the image with it.
A few things were tried around different go versions (from -backports).
parent 51908031
Branches
Tags
1 merge request!1348ci/images/debian-11: drop go
Pipeline #105094 failed with stages
in 6 minutes and 18 seconds
......@@ -99,7 +99,7 @@ build:
- meson build_ci --default-library=static --prefix=$PREFIX -Dwerror=true -Dextra_tests=enabled
- ninja -C build_ci
- ninja -C build_ci install >/dev/null
- ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite snowflake
- ${MESON_TEST} --suite unit --suite config --no-suite snowflake
build-knot32:
<<: *build
......@@ -108,7 +108,7 @@ build-knot32:
- meson build_ci_knot32 --default-library=static --prefix=$PREFIX -Dwerror=true -Dextra_tests=enabled
- ninja -C build_ci_knot32
- ninja -C build_ci_knot32 install >/dev/null
- ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite snowflake
- ${MESON_TEST} --suite unit --suite config --no-suite snowflake
build-asan:
<<: *build
......@@ -119,7 +119,7 @@ build-asan:
- ninja -C build_ci_asan install >/dev/null
# TODO _leaks: not sure what exactly is wrong in leak detection on config tests
# TODO skip_asan: all three of these disappear locally when using gcc 9.1 (except some leaks)
- MESON_TESTTHREADS=1 ASAN_OPTIONS=detect_leaks=0 ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite skip_asan --no-suite snowflake
- MESON_TESTTHREADS=1 ASAN_OPTIONS=detect_leaks=0 ${MESON_TEST} --suite unit --suite config --no-suite skip_asan --no-suite snowflake
build:macOS:
<<: *nodep
......
......@@ -21,9 +21,10 @@ RUN apt-get install -y -qqq git make cmake pkg-config meson \
# Build and testing deps for Resolver's dnstap module (go stuff is just for testing)
RUN apt-get install -y -qqq \
protobuf-c-compiler libprotobuf-c-dev libfstrm-dev \
golang-any
RUN bash -c "go get github.com/{FiloSottile/gvt,cloudflare/dns,dnstap/golang-dnstap,golang/protobuf/proto}"
protobuf-c-compiler libprotobuf-c-dev libfstrm-dev
# Maintaining the go stuff in CI really seems more trouble than worth.
# golang-any
#RUN bash -c "go get github.com/{FiloSottile/gvt,cloudflare/dns,dnstap/golang-dnstap,golang/protobuf/proto}"
# documentation dependencies
RUN apt-get install -y -qqq doxygen python3-sphinx python3-breathe python3-sphinx-rtd-theme
......
......@@ -18,9 +18,10 @@ RUN apt-get install -y -qqq git make cmake pkg-config meson \
# Build and testing deps for Resolver's dnstap module (go stuff is just for testing)
RUN apt-get install -y -qqq \
protobuf-c-compiler libprotobuf-c-dev libfstrm-dev \
golang-any
RUN bash -c "go get github.com/{FiloSottile/gvt,cloudflare/dns,dnstap/golang-dnstap,golang/protobuf/proto}"
protobuf-c-compiler libprotobuf-c-dev libfstrm-dev
# Maintaining the go stuff in CI really seems more trouble than worth.
# golang-any
#RUN bash -c "go get github.com/{FiloSottile/gvt,cloudflare/dns,dnstap/golang-dnstap,golang/protobuf/proto}"
# documentation dependencies
RUN apt-get install -y -qqq doxygen python3-sphinx python3-breathe python3-sphinx-rtd-theme
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment