An open API service indexing awesome lists of open source software.

https://github.com/buildkite/python-docker-example

An example of how to run a Python project w/ Docker in a Buildkite pipeline
https://github.com/buildkite/python-docker-example

buildkite docker pipeline pipenv python

Last synced: 6 months ago
JSON representation

An example of how to run a Python project w/ Docker in a Buildkite pipeline

Awesome Lists containing this project

README

          

# Buildkite Python Docker Example (using pipenv)

[![Add to Buildkite](https://buildkite.com/button.svg)](https://buildkite.com/new)

This repository is an example on how to test a [Python](https://python.org) project using [Buildkite](https://buildkite.com/), [Docker](https://www.docker.com/) and [pipenv](https://github.com/kennethreitz/pipenv).

## How does it work?

* The [Dockerfile](Dockerfile) sets up the pipenv environment, and installs the dependencies
* The [docker-compose.yml](docker-compose.yml) defines the 'app' Docker service and how it should be built
* The [pipeline.yml](.buildkite/pipeline.yml) runs the command using Docker Compose

## License

See [Licence.md](Licence.md) (MIT)