mirror of
https://gitlab.nic.cz/knot/knot-dns.git
synced 2026-02-17 01:28:16 -05:00
24 lines
558 B
Bash
Executable file
24 lines
558 B
Bash
Executable file
#!/bin/bash
|
|
#
|
|
# Builds the checked out version in OBS repository
|
|
|
|
set -o errexit -o nounset -o xtrace
|
|
|
|
obs_repo=$1
|
|
|
|
# Clean working tree
|
|
if [[ $(git status --porcelain | wc -l) -ne 0 ]]; then
|
|
echo "working tree dirty: git clean -dfx && git reset --hard"
|
|
exit 1
|
|
fi
|
|
|
|
# Create tarball
|
|
autoreconf -if
|
|
./configure
|
|
make distcheck AM_DISTCHECK_CONFIGURE_FLAGS="--disable-fastparser"
|
|
|
|
# Submit to OBS
|
|
scripts/make-distrofiles.sh -s
|
|
scripts/build-in-obs.sh $obs_repo
|
|
|
|
echo "Check results at https://build.opensuse.org/package/show/home:CZ-NIC:$obs_repo/knot"
|