mirror of https://github.com/Chizi123/Arch-autobuild-repo.git

Joel Grunbaum
2021-09-08 f4a6ac0f258420dde903e0a4ce81b32c3dde8c9f
fixed email reporting and added email test
1 files modified
5 ■■■■ changed files
main.sh 5 ●●●● patch | view | raw | blame | history
main.sh
@@ -364,10 +364,13 @@
        remove ${@:2};;
    "check")
        check;;
    "test-mail")
        send_email;;
    *)
        echo -e "\033[0;31mInvalid usage\033[0m"
        echo -e "Usage: $0 init|check|add|remove|build-all"
        echo -e "\033[0;32minit\033[0m                        - initialise repository for use"
        echo -e "\033[0;32mtest-mail\033[m                    - test email configuration by sending the default email without a message"
        echo -e "\033[0;32mcheck\033[0m                       - check if packages have been moved into the official repositories or removed from the AUR"
        echo -e "\033[0;32madd package ...\033[0m             - add a package to \$BUILDDIR and repository, also used to rebuild failed packages"
        echo -e "\033[0;32mremove -a | package ...\033[0m     - remove package from \$BUILDDIR and repository, \"-a\" removes packages added to official repos"
@@ -379,7 +382,7 @@
    if [[ -n $(cat $ERRORFILE) ]]; then
        ERRORS=$(cat $ERRORFILE | tr '\n' ' ')
        echo "Errors in packages: $ERRORS"
        if [[ "$EMAIL" != "" && "$1" == "build-all" ]]; then
        if [[ "$TO_EMAIL" != "" && "$1" == "build-all" ]]; then
            send_email $ERRORS
        fi
    else