13 Commits
Author SHA1 Message Date
Keith Shook de23bb8fac Fixed binary script so traefik version command doesn't just print default values 2016-08-05 09:19:45 -04:00
Vincent Demeester d6f49bf021 Move version.go in its own package…
… making it possible to use in other packages ; and thus in the
User-Agent header for the docker client.

Also removing the dockerverion hack as it's not required anymore.

Signed-off-by: Vincent Demeester <[email protected]>
2016-07-21 16:33:49 +02:00
Emile Vauge 2b5ef02e5e Add codename
Signed-off-by: Emile Vauge <[email protected]>
2016-07-05 21:03:37 +02:00
emile ef1870fc85 Add kubernetes Ingress backend
Signed-off-by: Emile Vauge <[email protected]>
2016-04-22 13:57:00 +02:00
Vincent Demeester 6687ccb73d Add a verbose mode to builds
Using the VERBOSE environment variable, tests and binary compilation are
ran in verbose mode (using -v), but by default there are more quiet O:).

Signed-off-by: Vincent Demeester <[email protected]>
2016-03-23 23:06:22 +01:00
Emile Vauge 671ffdcebb add let's encrypt support
Signed-off-by: Emile Vauge <[email protected]>
2016-03-21 20:15:28 +01:00
Vincent Demeester de0a57ec76 Refactor traefik with package
Split a bit traefik into package. The idea behind this refactor is to
start move inter-dependencies away and do some DRY or SRP.

- Adds a `provider` package, with providers except `web.go`
- Adds a `types` package with common struct.
- Move `gen.go` to an `autogen` package

Signed-off-by: Vincent Demeester <[email protected]>
2015-11-02 18:35:55 +01:00
emile 8f38337757 Adds version in binary 2015-10-14 22:18:01 +02:00
emile 6362b1da7f Update package management with Glide 2015-10-13 22:56:44 +02:00
Vincent Demeester 47015433cc Split binary into 2
- binary (simple traefik build)
- crossbinary, cross build using gox

Signed-off-by: Vincent Demeester <[email protected]>
2015-09-28 20:27:59 +02:00
emile 8825a26ae6 Merge PR https://github.com/EmileVauge/traefik/pull/3 2015-09-22 11:29:41 +02:00
emile 4ec6b06b8b Removes windows in platforms because of https://github.com/mailgun/log/issues/10 2015-09-19 14:56:28 +02:00
Vincent Demeester 0ea80582d2 Update building stuff
- Add a Makefile with common targets (binary, test, validate, ..)
- Use docker to build it (isolated)

And update circleci to work with the new Makefile..

Signed-off-by: Vincent Demeester <[email protected]>
2015-09-15 23:09:48 +02:00