github: cleanup cibuild.sh

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2021-01-25 17:32:17 +01:00
parent 48575df6e8
commit 830a871e16
1 changed files with 3 additions and 10 deletions

View File

@ -8,41 +8,34 @@ set -ex
for phase in "${PHASES[@]}"; do
case $phase in
CONFIGURE)
opts = "--disable-use-tty-group \
opts="--disable-use-tty-group \
--disable-makeinstall-chown \
--enable-all-programs \
--enable-asan \
--enable-ubsan \
--without-python \
--enable-werror"
if [[ "$COMPILER" == clang ]]; then
opts="$opts --enable-fuzzing-engine"
fi
echo "## CONFIGURE: git-clean"
sudo -E git clean -xdf
echo "## CONFIGURE: autogen.sh"
./autogen.sh
echo "## CONFIGURE: $opts --"
./configure $opts
;;
MAKE)
echo "## MAKE"
make -j V=1
make -j check-programs V=1
;;
INSTALL)
echo "## MAKE INSTALL"
make install DESTDIR=/tmp/dest
;;
CHECK)
echo "## MAKE CHECK"
./tests/run.h --show-diff
./tests/run.sh --show-diff
;;
DISTCHECK)
echo "## MAKE DISTCHECK"
make distcheck
;;