simplenote-vim / simplenote.py

Python API wrapper for the Simplenote web service
http://readthedocs.org/docs/simplenotepy/en/latest/api.html
MIT License
173 stars 23 forks source link

hook up travis ci to deploy to pypi from git tags #10

Closed mrtazz closed 10 years ago

mrtazz commented 11 years ago

mo automation, less hassle

atomicules commented 11 years ago

Can you link Travis to the master branch? Or do you still want to keep the develop branch for simplenote.py

mrtazz commented 11 years ago

The deploys would actually only be from tags and not branches. But we can also remove the develop branch and work on master. I created it back in the day when I thought I wanted to use git-flow.

atomicules commented 10 years ago

Drat, didn't work. But I think only because I don't have the correct rights on PyPi to amend the simplenote package. @mrtazz please feel free to amend the .travis.yml file with your PyPi details to deploy

mrtazz commented 10 years ago

This should do it, I added my credentials to the travis file. Let me know if it doesn't work.

atomicules commented 10 years ago

Hmm, still not deploying. It's coming up with an 'invalid option "--password="' error. But, by the looks of it, I wonder if it's just some kind of temporary error on the Travis CI side? Since build 16 got further than that.

Tried a quick restart and still didn't work. Will try again tomorrow.

atomicules commented 10 years ago

I've sent a support request email to Travis CI as it's still coming up with the same error.

atomicules commented 9 years ago

Deploying is still broken, and I think it is still because of Travis: https://github.com/travis-ci/travis-ci/issues/1675

atomicules commented 9 years ago

All working now. See #14.

mrtazz commented 9 years ago

Ugh I totally forgot about this open issue. Thanks for fixing it @atomicules!

atomicules commented 9 years ago

For reference see this comment about limiting build concurrency:

https://github.com/mrtazz/simplenote.py/pull/13#issuecomment-77597012

The Travis blog post is here:

http://blog.travis-ci.com/2014-07-18-per-repository-concurrency-setting/

This setting has been applied on Travis for this repository.