Martin Honermeyer 4023d44674 Use /drone/docker for the Docker daemon's graph directory
This allows caching the whole Docker graph with the cache plugin. (Caching works efficiently with the overlay storage driver at least. Probably shouldn't be used with other storage drivers.)
2016-02-11 23:20:27 +01:00
2015-05-14 22:12:50 -07:00
2015-12-03 16:18:18 +00:00
2015-05-14 16:58:41 -07:00
2015-10-16 00:34:47 -07:00
2015-12-09 14:18:33 -08:00
2015-10-27 17:53:51 -07:00

drone-docker

Build Status Coverage Status

Drone plugin to build and publish images to a Docker registry

Docker

Build the container using make:

make deps docker

Example

docker run -i --privileged -v $(pwd):/drone/src plugins/drone-docker <<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": {
        "username": "kevinbacon",
        "password": "pa$$word",
        "email": "foo@bar.com",
        "repo": "foo/bar",
        "storage_driver": "aufs"
    }
}
EOF
Languages
Go 99.5%
Makefile 0.5%