提交 1777c30e 编写于 作者: N Niels Thykier 提交者: Joerg Jaspert

integration-tests: Move some logic from 0001-basic to common

Signed-off-by: NNiels Thykier <niels@thykier.net>
上级 797bb659
...@@ -22,3 +22,14 @@ assert-equal() { ...@@ -22,3 +22,14 @@ assert-equal() {
exit 1 exit 1
fi fi
} }
fixture-package-dir() {
packages=${DAK_ROOT:?}/tests/fixtures/packages
echo "${packages}"
}
import-fixture-signing-key() {
packages=$(fixture-package-dir)
ln -sf ${packages:?}/gpg/pubring.gpg ${DAKBASE:?}/keyrings/upload-keyring.gpg
dak import-keyring -U "%s" ${DAKBASE}/keyrings/upload-keyring.gpg
}
...@@ -59,9 +59,9 @@ EOF ...@@ -59,9 +59,9 @@ EOF
) )
( (
packages=${DAK_ROOT:?}/tests/fixtures/packages packages=$(fixture-package-dir)
ln -sf ${packages:?}/gpg/pubring.gpg ${DAKBASE:?}/keyrings/upload-keyring.gpg import-fixture-signing-key
dak import-keyring -U "%s" ${DAKBASE}/keyrings/upload-keyring.gpg
cp ${packages:?}/nonfree-package_* ${packages:?}/package_* ${DAKBASE}/tmp cp ${packages:?}/nonfree-package_* ${packages:?}/package_* ${DAKBASE}/tmp
dak process-upload -d ${DAKBASE}/tmp --automatic dak process-upload -d ${DAKBASE}/tmp --automatic
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册