Skip to content

make test fails #37

@eworm-de

Description

@eworm-de

... and thus building the Arch package breaks:

shellcheck -o all gpgit.sh

In gpgit.sh line 234:
    done < <(git show "${commit}:${changelog}")
             ^-- SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 411:
check_dependency git sed grep awk md5sum shasum date || die "Please check your \$PATH variable or install the missing dependency."
^--------------^ SC2310 (info): This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.


In gpgit.sh line 412:
if [[ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" != "true" ]]; then
         ^-- SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 413:
    die "Not a Git repository: $(pwd)"
                                 ^-^ SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 417:
cd "$(git rev-parse --show-toplevel)"
      ^---------------------------^ SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 425:
    readarray -t ALL_REMOTES <<< "$(git remote)"
                                    ^--------^ SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 477:
check_dependency "${GPG_BIN}" "${COMPRESSION[@]}" \
^--------------^ SC2310 (info): This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.


In gpgit.sh line 511:
        if ! KEEPACHANGELOG="$(parse_keepachangelog "${CHANGELOG_FILE}" "${TAG}" "${COMMIT}")"; then
                               ^------------------^ SC2310 (info): This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
                               ^------------------^ SC2310 (info): This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
                               ^------------------^ SC2311 (info): Bash implicitly disabled set -e for this function invocation because it's inside a command substitution. Add set -e; before it or enable inherit_errexit.


In gpgit.sh line 524:
      && check_dependency jq file curl; then
         ^--------------^ SC2310 (info): This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.


In gpgit.sh line 539:
    check_dependency jq file curl \
    ^--------------^ SC2310 (info): This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.


In gpgit.sh line 574:
    if [[ -n "$(${GPG_BIN} --list-secret-keys)" ]]; then
                ^---------------------------^ SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 610:
        die "GPG key expired on $(date -d "@${GPG_EXPIRE_DATE}" +%F)"
                                  ^-- SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 612:
        warning "GPG key will expire in less than 3 month: $(date -d "@${GPG_EXPIRE_DATE}" +%F)"
                                                             ^-- SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).


In gpgit.sh line 710:
if [[ -z "$(git tag -l "${TAG}")" ]] ; then
            ^-----------------^ SC2312 (info): Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).

For more information:
  https://www.shellcheck.net/wiki/SC2310 -- This function is invoked in a ! c...
  https://www.shellcheck.net/wiki/SC2311 -- Bash implicitly disabled set -e f...
  https://www.shellcheck.net/wiki/SC2312 -- Consider invoking this command se...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions