8000 ci: Fail Zeus uploads on release branches only (#99) · etherscan-io/sentry-python@18cd8bf · GitHub
[go: up one dir, main page]

Skip to content

Commit 18cd8bf

Browse files
tonyountitaker
authored andcommitted
ci: Fail Zeus uploads on release branches only (getsentry#99)
* ci: Fail Zeus uploads on release branches only * fix: Set SHELL to "bash" in Makefile
1 parent f5e7d41 commit 18cd8bf

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
SHELL = /bin/bash
2+
13
dist:
24
rm -rf dist build
35
python setup.py sdist bdist_wheel
@@ -39,10 +41,12 @@ travis-upload-docs:
3941
$(MAKE) apidocs
4042
cd build/apidocs && zip -r gh-pages ./sentry_sdk
4143
$(MAKE) install-zeus-cli
42-
zeus upload -t "application/zip+docs" build/apidocs/gh-pages.zip
44+
zeus upload -t "application/zip+docs" build/apidocs/gh-pages.zip \
45+
|| [[ ! "$(TRAVIS_BRANCH)" =~ ^release/ ]]
4346
.PHONY: travis-upload-docs
4447

4548
travis-upload-dist: dist
4649
$(MAKE) install-zeus-cli
47-
zeus upload -t "application/zip+wheel" dist/*
50+
zeus upload -t "application/zip+wheel" dist/* \
51+
|| [[ ! "$(TRAVIS_BRANCH)" =~ ^release/ ]]
4852
.PHONY: travis-upload-dist

0 commit comments

Comments
 (0)
0