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

https://github.com/screwdriver-cd/in-a-box

Quick script to get Screwdriver running locally
https://github.com/screwdriver-cd/in-a-box

Last synced: 11 months ago
JSON representation

Quick script to get Screwdriver running locally

Awesome Lists containing this project

README

          

# Screwdriver in a Box

This handy feature will bring up an entire Screwdriver instance (UI, API, and log store) locally
for you to play with. All data written to a database will be stored in `data` directory.

Requires:
- Python 2.7.11+
- [Docker][docker]
- [Docker Compose 1.8.1+][docker-compose]

1. [Login to Docker](https://docs.docker.com/engine/reference/commandline/login) with your Docker username (not email).
2. Run the below command in your terminal to bring up a Screwdriver cluster locally.

```bash
$ python <(curl -L https://git.io/sd-in-a-box)
```
3. You will be prompted to enter your desired SCM provider as well as your Client ID and Client Secret. Afterwards, type `y` to launch Screwdriver!

For further documentation please see: https://docs.screwdriver.cd/cluster-management/running-locally

To set up your own cluster, see: https://docs.screwdriver.cd/cluster-management/kubernetes

[docker-compose]: https://www.docker.com/products/docker-compose
[docker]: https://www.docker.com/products/docker