bernardopires / django-tenant-schemas

Tenant support for Django using PostgreSQL schemas.
https://django-tenant-schemas.readthedocs.org/en/latest/
MIT License
1.46k stars 423 forks source link

Configure so that packages are pushed to PyPI on tags to master. #411

Closed goodtune closed 8 years ago

goodtune commented 8 years ago

Related to #410 this will perform automated releases to PyPI from Travis CI simply by tagging and pushing (assuming the tests still pass, of course).

Still requires @bernardopires to perform the following step prior to merging:

travis encrypt --add deploy.password

See the Travis CI documentation on PyPI deployment for all possible options, but I think this is what we want.

goodtune commented 8 years ago

@bernardopires if you can do the above step and merge to master we'll be able to get more frequent releases on PyPI - it frees you from being a bottleneck in the process.

bernardopires commented 8 years ago

Sorry for the delay, let me know if this worked!

goodtune commented 8 years ago

Unfortunately, it doesn't seem to have worked.

There was a successful build on Travis when I pushed the tag, but unfortunately I can't locate the output from the deploy phase.

bernardopires commented 7 years ago

I've reconfigured it. Can you please check again Gary? I took a look at the logs and it only said 'VERSION already exists, no checkout'.

2016-11-29 12:17 GMT+01:00 Gary Reynolds notifications@github.com:

Unfortunately, it doesn't seem to have worked.

There was a successful build https://travis-ci.org/bernardopires/django-tenant-schemas/builds/179610947 on Travis when I pushed the tag, but unfortunately I can't locate the output from the deploy phase.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/bernardopires/django-tenant-schemas/pull/411#issuecomment-263544305, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpXpyR6FUz6DkMw304gf5PPqQihlk9Oks5rDAnQgaJpZM4K6gNM .

alexandervaneck commented 7 years ago

@bernardopires Awesome. It works! :) Happy new year.

bernardopires commented 7 years ago

I don't think it worked? That was just me manually deploying it to pypi. Happy new year as well though :-)

2017-01-01 22:23 GMT+11:00 Alexander van Eck notifications@github.com:

@bernardopires https://github.com/bernardopires Awesome. It works! :) Happy new year.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/bernardopires/django-tenant-schemas/pull/411#issuecomment-269899445, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpXpwE2P19VD9ymc9WoRMcCsl4b_Vkmks5rN4yhgaJpZM4K6gNM .

alexandervaneck commented 7 years ago

Ah! Spoke too soon... My bad. Hope you'll get it working soon

On Jan 2, 2017 6:47 AM, "Bernardo Pires" notifications@github.com wrote:

I don't think it worked? That was just me manually deploying it to pypi. Happy new year as well though :-)

2017-01-01 22:23 GMT+11:00 Alexander van Eck notifications@github.com:

@bernardopires https://github.com/bernardopires Awesome. It works! :) Happy new year.

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/bernardopires/django-tenant- schemas/pull/411#issuecomment-269899445, or mute the thread https://github.com/notifications/unsubscribe-auth/ ABpXpwE2P19VD9ymc9WoRMcCsl4b_Vkmks5rN4yhgaJpZM4K6gNM .

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/bernardopires/django-tenant-schemas/pull/411#issuecomment-269936123, or mute the thread https://github.com/notifications/unsubscribe-auth/AKhZKSqXYtSQ9qPTcsYM7DUxBdsfuy5yks5rOI9agaJpZM4K6gNM .