Skip to content

Commit

Permalink
Merge branch '1.0.0-beta2'
Browse files Browse the repository at this point in the history
  • Loading branch information
marminthibaut committed Jan 19, 2016
2 parents c44a468 + 5125830 commit cc36dce
Show file tree
Hide file tree
Showing 444 changed files with 119,563 additions and 9,747 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# script python
scripts/env

# Compiled Object files, Static and Dynamic libs (Shared Objects)
dockerbeat
*.o
Expand Down
29 changes: 29 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Contributing to Dockerbeat

Dockerbeat is an open source project and we love to receive contribution from the community!

You can contribute to Dockerbeat by many ways:

* write documentation, tutorial, blog posts
* submit bug reports, new github issues for bugs or new features
* implement new feature

Docker is based on the [Libbeat](https://github.com/elastic/libbeat), an open source
project managed by [Elastic](http://elastic.co).

# Setup a development environment

Dockerbeat development environment is similar to other beats. Please read the official [Beats CONTRIBUTING file](https://github.com/elastic/beats/blob/master/CONTRIBUTING.md)

## Make targets

This repository provide a `makefile` with the following targets:

* **dockerbeat**: make the project (default target)
* **getdeps**: get project dependencies
* **test**: run unit tests
* **updatedeps**: update `Godeps` dependencies
* **dockermake**: build the project into a docker container (this allow to build project on a system without golang dev environment)
* **gofmt**: format go source code
* **cover**: run test and generate cover reports
* **clean**: clean repository
9 changes: 4 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
FROM golang:1.5.1
MAINTAINER Ingensi labs <contact@ingensi.com>

COPY . /usr/src/dockerbeat
RUN cd /usr/src/dockerbeat && make
COPY . /go/src/github.com/ingensi/dockerbeat
RUN cd /go/src/github.com/ingensi/dockerbeat && make

RUN mkdir -p /etc/dockerbeat/ \
&& cp /usr/src/dockerbeat/dockerbeat /etc/dockerbeat/ \
&& cp /usr/src/dockerbeat/etc/dockerbeat-docker.yml /etc/dockerbeat/dockerbeat.yml \
&& rm -rf /usr/src/dockerbeat
&& cp /go/src/github.com/ingensi/dockerbeat/dockerbeat /etc/dockerbeat/ \
&& cp /go/src/github.com/ingensi/dockerbeat/etc/dockerbeat-docker.yml /etc/dockerbeat/dockerbeat.yml

WORKDIR /etc/dockerbeat

Expand Down
76 changes: 51 additions & 25 deletions Godeps/Godeps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

151 changes: 151 additions & 0 deletions Godeps/_workspace/src/github.com/davecgh/go-spew/spew/bypass.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit cc36dce

Please sign in to comment.