TUN-5895 run brew bump-formula-pr on release
This commit is contained in:
parent
470e6c35c5
commit
4836216a9b
|
@ -0,0 +1,23 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
if ! VERSION="$(git describe --tags --exact-match 2>/dev/null)" ; then
|
||||||
|
echo "Skipping public release for an untagged commit."
|
||||||
|
echo "##teamcity[buildStatus status='SUCCESS' text='Skipped due to lack of tag']"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "${HOMEBREW_GITHUB_API_TOKEN:-}" == "" ]] ; then
|
||||||
|
echo "Missing GITHUB_API_TOKEN"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# "install" Homebrew
|
||||||
|
git clone https://github.com/Homebrew/brew tmp/homebrew
|
||||||
|
eval "$(tmp/homebrew/bin/brew shellenv)"
|
||||||
|
brew update --force --quiet
|
||||||
|
chmod -R go-w "$(brew --prefix)/share/zsh"
|
||||||
|
|
||||||
|
# bump formula pr
|
||||||
|
brew bump-formula-pr cloudflared
|
|
@ -192,8 +192,10 @@ stretch: &stretch
|
||||||
builddeps:
|
builddeps:
|
||||||
- openssh-client
|
- openssh-client
|
||||||
- s3cmd
|
- s3cmd
|
||||||
|
- jq
|
||||||
post-cache:
|
post-cache:
|
||||||
- .teamcity/update-homebrew.sh
|
- .teamcity/update-homebrew.sh
|
||||||
|
- .teamcity/update-homebrew-core.sh
|
||||||
github-message-release:
|
github-message-release:
|
||||||
build_dir: *build_dir
|
build_dir: *build_dir
|
||||||
builddeps:
|
builddeps:
|
||||||
|
|
Loading…
Reference in New Issue