<commit_before># Concourse-Up

A tool for easily setting up a Concourse deployment in a single command.

## Install

`go get` doesn't play nicely with private repos but there is an easy work-around:

```sh
mkdir $GOPATH/bitbucket.org/engineerbetter/concourse-up
cd $GOPATH/bitbucket.org/engineerbetter
git clone <EMAIL>@bitbucket.<EMAIL>:engineerbetter/concourse-up.git
go get -u bitbucket.org/engineerbetter/concourse-up
```

## Tests

`ginkgo -r`

## CI

Set the pipeline with:

```sh
fly -t sombrero set-pipeline -p concourse-up -c ci/pipeline.yml --var private_key="$(cat path/to/key)"
```<commit_msg>added more detail to README<commit_after># Concourse-Up

A tool for easily setting up a Concourse deployment in a single command.

# Features

- Deploys you a Concourse CI using BOSH, without you having to know anything about BOSH
- Idempotent deployment, using RDS for BOSH and Concourse databases

# Prerequisites

- AWS credentials, either configured via AWS CLI, or as envars
- Terraform 0.9.3 or newer

## Install

`go get` doesn't play nicely with private repos but there is an easy work-around:

```sh
mkdir $GOPATH/bitbucket.org/engineerbetter/concourse-up
cd $GOPATH/bitbucket.org/engineerbetter
git clone <EMAIL>@bitbucket.org:engineerbetter/concourse-up.git
go get -u bitbucket.org/engineerbetter/concourse-up
```

# How to Use it

`concourse-up deploy <your-project-name>`

## Tests

`ginkgo -r`

## CI

Set the pipeline with:

```sh
fly -t sombrero set-pipeline -p concourse-up -c ci/pipeline.yml --var private_key="$(cat path/to/key)"
```
{'fraction_non_alphanumeric': 0.10789980732177264, 'fraction_numerical': 0.0019267822736030828, 'mean_word_length': 4.409722222222222, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '276880', 'n_tokens_mistral': 552, 'n_tokens_neox': 522, 'n_words': 175}