mirror of
https://gitlab.nic.cz/knot/knot-dns.git
synced 2026-05-19 08:32:22 -04:00
29 lines
616 B
Bash
Executable file
29 lines
616 B
Bash
Executable file
#!/bin/bash -e
|
|
|
|
# Example usage:
|
|
# 1. place tarball to be released in git root dir
|
|
# 2. scripts/make-distrofiles.sh -s
|
|
# 3. scripts/build-in-obs.sh knot-dns-latest
|
|
|
|
project=home:CZ-NIC:$1
|
|
package=knot
|
|
|
|
if ! [[ "$1" == *-devel || "$1" == *-testing ]]; then
|
|
read -p "Pushing to '$project', are you sure? [y/N]: " yn
|
|
case $yn in
|
|
[Yy]* )
|
|
;;
|
|
* )
|
|
exit 1
|
|
esac
|
|
fi
|
|
|
|
osc co "${project}" "${package}"
|
|
pushd "${project}/${package}"
|
|
osc del * ||:
|
|
cp -L ../../*.orig.tar.xz ../../*.debian.tar.xz ../../*.dsc ./
|
|
cp -rL ../../distro/rpm/* ./
|
|
cp -rL ../../distro/arch/* ./
|
|
osc addremove
|
|
osc ci -n
|
|
popd
|