Stephen Finucane <step...@that.guru> writes:

> Because we were using 'set -e', we were erroring out as soon as
> something - a diff in this case - failed. Temporarily disable it for
> this one check.
>
> Signed-off-by: Stephen Finucane <step...@that.guru>
> Fixes: 0b5b4e8c ("docker: Don't require rebuilding if unnecessary")
> Cc: Daniel Axtens <d...@axtens.net>

Makes sense, applied.

Thanks,
Daniel
> ---
>  tools/docker/entrypoint.sh | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/tools/docker/entrypoint.sh b/tools/docker/entrypoint.sh
> index 32f7132a..d2b094bd 100755
> --- a/tools/docker/entrypoint.sh
> +++ b/tools/docker/entrypoint.sh
> @@ -67,6 +67,8 @@ EOF
>      exit 1
>  fi
>  
> +set +e
> +
>  # check if we need to rebuild because requirements changed
>  for x in /tmp/requirements-*.txt; do
>      if ! cmp $x ~/patchwork/$(basename $x); then
> @@ -81,6 +83,8 @@ EOF
>      fi
>  done
>  
> +set -e
> +
>  # check if db is connected
>  if ! test_db_connection; then
>      echo "The database seems not to be connected, or the patchwork user is 
> broken"
> -- 
> 2.21.0
_______________________________________________
Patchwork mailing list
Patchwork@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/patchwork

Reply via email to