Files
fn-serverless/CONTRIBUTING.md
Benji Visser 7996fdb2ec Small doc fixes (#238)
* adding instructions on how to test in docker for CONTRIBUTING.md

* fixing small grammatical issues

* adding documentation about how to run tests native

* all the sh!
2016-11-08 22:49:44 +01:00

61 lines
822 B
Markdown

# Contributing to IronFunctions
We welcome all contributions!
## How to contribute
* Fork the repo
* Fix an issue or create an issue and fix it
* Create a Pull Request that fixes the issue
* Sign the CLA
* Good Job! Thanks for being awesome!
## How to build and get up and running
### Build
The first time after you fork or after dependencies get updated, run:
```sh
make dep
```
Then after every change, run:
```sh
make build
```
to build the `functions` binary.
### Run
```sh
./functions
```
will start IronFunctions using an embedded `Bolt` database running on port `8080`.
### Test
```sh
make test
```
#### Run in Docker
```sh
make run-docker
```
will start IronFunctions inside a Docker container.
## Tests in Docker
```sh
make test-docker
```
will test IronFunctions inside a Docker container.