github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/bin/build/release-test.sh (about)

     1  #!/bin/bash
     2  # Content managed by Project Forge, see [projectforge.md] for details.
     3  
     4  ## Runs goreleaser in test mode
     5  
     6  set -euo pipefail
     7  dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
     8  cd "$dir/../.."
     9  
    10  [[ -f "$HOME/bin/oauth" ]] && . $HOME/bin/oauth
    11  
    12  export PUBLISH_TEST=true
    13  goreleaser -f ./tools/release/.goreleaser.yml --snapshot --timeout 240m --skip-publish --clean --verbose
    14  unset PUBLISH_TEST