drone-plugins/drone-devpi

Name: drone-devpi

Owner: drone-plugins

Description: Drone plugin for publishing python packages with Devpi

Created: 2016-02-11 23:49:19.0

Updated: 2017-08-15 15:39:26.0

Pushed: 2017-04-18 06:21:39.0

Homepage:

Size: 16

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

drone-devpi

Build Status [](https://imagelayers.io/?images=plugins/drone-devpi:latest 'Get your own badge on imagelayers.io')

Drone plugin for publishing Python packages to a devpi index.

Local Development

Set up drone-cli and use it to run through .drone.yml, much like Drone itself will:

e exec
Docker

Build the container using make:

 docker
Example
er run -i plugins/drone-devpi <<EOF

"repo": {
    "clone_url": "git://github.com/drone/drone",
    "owner": "drone",
    "name": "drone",
    "full_name": "drone/drone"
},
"system": {
    "link_url": "https://beta.drone.io"
},
"build": {
    "number": 22,
    "status": "success",
    "started_at": 1421029603,
    "finished_at": 1421029813,
    "message": "Update the Readme",
    "author": "johnsmith",
    "author_email": "john.smith@gmail.com"
    "event": "push",
    "branch": "master",
    "commit": "436b7a6e2abaddfd35740527353e78a227ddcb2c",
    "ref": "refs/heads/master"
},
"workspace": {
    "root": "/drone/src",
    "path": "/drone/src/github.com/drone/drone"
},
"vargs": {
    "server": "http://devpi.example.com:3141/",
    "index": "guido/myindex",
    "username": "guido",
    "password": "secret"
}



This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.