lines: ${BASH_LINENO[*]}
files: ${BASH_SOURCE[*]}
END
+ t-save-artifacts
+
exit 16
}
t-ok () {
: '========================================'
t-fscks
+ t-save-artifacts
echo ok.
}
+t-save-artifacts () {
+ artifacts="$AUTOPKGTEST_ARTIFACTS"
+ if [ x"$artifacts" = x ]; then return; fi
+ if [ x"tmp" = x ]; then return; fi
+ : '(((((((((( t-save-artifacts ))))))))))'
+ cp -dR --preserve=links,timestamps "$tmp"/. "$artifacts"/.
+ chmod -R a+r -- "$artifacts"/.
+ cd "$artifacts"/.
+ find . \( -name \*.tar -o -name \*.sample \) -print0 | \
+ xargs -0r rm -v
+ find . \( -name .git \
+ -o -path ./salsa/\* \
+ -o -path ./git/\*.git \
+ \) -type d \
+ \! -path '*/.git/*/.git' -exec sh -xec '
+ cd "$1"
+ "$2"/playtree-save-refs
+ git gc --prune=all
+ ' x '{}' "$troot" \;
+ : ')))))))))) t-save-artifacts ))))))))))'
+}
+
t-rm-dput-dropping () {
rm -f $tmp/${p}_${v}_*.upload
}
revision=$(( ${revision-0} + 1 ))
}
+t-dch-r-rune () {
+ local cmd="$1"; shift
+ local suite=${1-unstable}
+ $cmd -r -D "$suite" ''
+}
+
+t-dch-commit-r () {
+ t-dch-r-rune t-dch-commit "$@"
+}
+
t-dch-commit () {
faketime @"${GIT_AUTHOR_DATE% *}" dch "$@"
git commit -m "dch $*" debian/changelog