Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

zest.releaser plugin to enter from the command-line the destination of the upload

Project Description

This package provides a plugin for zest.releaser that offers to upload the released egg via SCP, SFTP or HTTP(S) PUT (WebDAV) to a custom location (instead of or in addition to PyPI).

This plugin is based on gocept.zestreleaser.customupload to do the upload process and uses the distbase and distdefault concept of jarn.mkrelease, so you need to add something like this to your ~/.pypirc like the following:

[cs.zestreleaser.upload]
_default_with_input_ = scp://download.gocept.com//var/www/customers/
_default_ = scp://download.gocept.com//var/www/packages

If the option _default_with_input is set, the script will ask the user a folder name that will be appended to the setting, and the created egg will be uploaded there and the script will finish there.

This option is useful if you have a folder where you have one folder per project/customer in the same place.

If the option _default_with_input is not set and _default_ is set, the script will upload the egg to that destination. This is usefull as a default destination of your eggs.

Options for HTTP(S) PUT (WebDAV)

This option is the same as in gocept.zestreleaser.customupload so HTTP(S) PUT (WebDAV) is implemented using curl to add options to curl, e. g. to disable certificate checks, add the options in front of the URL like this:

[cs.zestreleaser.upload]
gocept.special = --insecure https://dav.gocept.com/special

Development

The source code is available in the git repository at https://github.com/codesyntax/cs.zestreleaser.upload

Please report any bugs you find at https://github.com/codesyntax/cs.zestreleaser.upload/issues

Changelog

1.0 (2014-11-07)

  • Initial implementation [erral]
Release History

Release History

This version
History Node

1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
cs.zestreleaser.upload-1.0.zip (29.8 kB) Copy SHA256 Checksum SHA256 Source Nov 7, 2014

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting