there's single job configuration without strict debug
https://github.com/haproxy/haproxy/blob/master/.travis.yml#L66

I think there are couple of options available

1) add similar job definition to github actions

2) make DEBUG_STRICT=1 default and only option


also, we run ERR=1 for a while for various builds (linux, freebsd, cygwin).
I think we can consider that as default and only avaible option.
I'm not happy with various options that make test matrix really big

сб, 21 нояб. 2020 г. в 22:11, Tim Duesterhus <[email protected]>:

> This was missing when migrating from Travis.
> ---
>  .github/workflows/compliance.yml | 1 +
>  .github/workflows/vtest.yml      | 1 +
>  .github/workflows/windows.yml    | 1 +
>  3 files changed, 3 insertions(+)
>
> diff --git a/.github/workflows/compliance.yml
> b/.github/workflows/compliance.yml
> index d778ee429..9f2bec289 100644
> --- a/.github/workflows/compliance.yml
> +++ b/.github/workflows/compliance.yml
> @@ -30,6 +30,7 @@ jobs:
>            ERR=1 \
>            TARGET=${{ matrix.TARGET }} \
>            CC=${{ matrix.CC }} \
> +          DEBUG=-DDEBUG_STRICT=1 \
>            USE_OPENSSL=1
>          sudo make install
>      - name: Show HAProxy version
> diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml
> index 4d6fdfb60..6d42db8ff 100644
> --- a/.github/workflows/vtest.yml
> +++ b/.github/workflows/vtest.yml
> @@ -85,6 +85,7 @@ jobs:
>            ERR=1 \
>            TARGET=${{ matrix.TARGET }} \
>            CC=${{ matrix.CC }} \
> +          DEBUG=-DDEBUG_STRICT=1 \
>            ${{ join(matrix.FLAGS, ' ') }} \
>            ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/"
>          sudo make install
> diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
> index 5393a4c3a..b5a198aff 100644
> --- a/.github/workflows/windows.yml
> +++ b/.github/workflows/windows.yml
> @@ -52,6 +52,7 @@ jobs:
>            ERR=1 \
>            TARGET=${{ matrix.TARGET }} \
>            CC=${{ matrix.CC }} \
> +          DEBUG=-DDEBUG_STRICT=1 \
>            ${{ join(matrix.FLAGS, ' ') }}
>      - name: Show HAProxy version
>        id: show-version
> --
> 2.29.0
>
>
>

Reply via email to