feat: add basic CI

This commit is contained in:
Ahmad Husen
2021-05-18 16:49:00 +07:00
parent 8be53f39c7
commit f95f613205
6 changed files with 118 additions and 13 deletions
+21 -1
View File
@@ -1,3 +1,23 @@
#!/bin/sh -l
echo "hello $1"
cd $INPUT_PATH
if [[ $INPUT_UPDPKGSUMS == true ]]; then
echo "Update checksums on PKGBUILD"
updpkgsums
git diff PKGBUILD
fi
if [[ $INPUT_SRCINFO == true ]]; then
echo "Generate new .SRCINFO based on PKGBUILD"
sudo -u builder makepkg --printsrcinfo > .SRCINFO
git diff .SRCINFO
fi
echo "Run makepkg with flags"
sudo -u builder makepkg $INPUT_FLAGS
if [[ $INPUT_NAMCAP == true ]]; then
echo "Validate PKGBUILD with namcap"
namcap -i PKGBUILD
fi