Charlie Haley
5a225b4196
test: upgrade docker-compose
...
Co-authored-by: Rémi Buisson <remi.buisson@traefik.io>
2021-11-25 11:10:06 +01:00
kevinpollet
ce47f200d5
Merge branch v2.5 into master
2021-11-08 22:41:43 +01:00
Romain
95dc43ce4a
Prepare release v2.5.4
2021-11-08 18:36:13 +01:00
Tom Moulard
e033355225
fix: do not validate shell script in node-modules folder
2021-10-27 10:34:05 +02:00
kevinpollet
32340252b2
Merge branch v2.5 into master
2021-10-06 11:55:12 +02:00
Ludovic Fernandez
89001ae9a4
Update go-acme/lego to v4.5.0
2021-10-01 09:20:08 +02:00
Tom Moulard
380514941c
Merge current v2.5 into master
2021-09-23 16:10:03 +02:00
Romain
c7e13eb082
Prepare release v2.5.3
2021-09-20 17:30:06 +02:00
Antoine
70359e5d27
Replace go-bindata with Go embed
...
Co-authored-by: nrwiersma <nick@wiersma.co.za>
2021-09-15 10:36:14 +02:00
Romain
871e04cb12
Prepare release v2.5.2
2021-09-02 16:46:11 +02:00
Romain
287cebb498
Fix CRDs code and manifests generation
2021-09-02 14:40:08 +02:00
Romain
531a8ff248
Prepare release v2.5.1
2021-08-20 18:27:12 +02:00
Romain
e0b442a48b
Prepare release v2.5.0
2021-08-17 18:04:05 +02:00
romain
2bd60f9e60
Merge current v2.4 into v2.5
2021-08-17 10:05:22 +02:00
Romain
35a40c8727
Prepare release v2.4.14
2021-08-16 17:26:14 +02:00
mpl
81eb46e36d
Prepare release v2.5.0-rc6
2021-08-13 18:04:15 +02:00
mmatur
d63cb1b4d6
Prepare release v2.5.0-rc5
2021-08-03 19:58:08 +02:00
Jean-Baptiste Doumenjou
5c18967f06
Prepare release v2.5.0-rc4
2021-08-03 18:42:11 +02:00
Jean-Baptiste Doumenjou
e78f172f02
Merge current v2.4 into v2.5
2021-08-03 17:04:58 +02:00
mpl
4fc077a5d2
Prepare release v2.4.13
2021-07-30 16:50:07 +02:00
romain
4b456f3b76
Merge current v2.4 into v2.5
2021-07-28 14:40:49 +02:00
Jean-Baptiste Doumenjou
8be434aaad
Prepare release v2.4.12
2021-07-26 18:08:09 +02:00
Tom Moulard
2d95c37ea4
Merge current v2.4 into v2.5
2021-07-23 11:26:15 +02:00
Michael
e12630ef06
feat: Add new CI system
2021-07-23 11:00:07 +02:00
Jean-Baptiste Doumenjou
48bd279311
Prepare release v2.5.0-rc3
2021-07-20 16:26:08 +02:00
romain
bd3271aff0
Merge current v2.4 into v2.5
2021-07-19 15:18:38 +02:00
Romain
2a2f7f783f
Prepare release v2.4.11
2021-07-15 16:48:11 +02:00
Jean-Baptiste Doumenjou
2f47bb0df6
Prepare release v2.4.10
2021-07-13 16:54:08 +02:00
Romain
8070dfef45
Prepare release v2.5.0-rc1
2021-06-28 18:00:12 +02:00
romain
ce2e02b690
Merge current v2.4 into master
2021-06-22 14:44:56 +02:00
Jean-Baptiste Doumenjou
5841c9a7a5
Prepare release v2.4.9
2021-06-21 17:00:09 +02:00
Jean-Baptiste Doumenjou
cb4fb973b2
Merge current branch v2.4 into master
2021-03-31 09:43:04 +02:00
Romain
32655b5b16
Prepare release v2.4.8
2021-03-23 16:34:04 +01:00
Jean-Baptiste Doumenjou
702e301990
Merge current branch v2.4 into master
2021-03-09 12:05:08 +01:00
Jean-Baptiste Doumenjou
b1e11f3e88
Prepare release v2.4.7
2021-03-08 18:04:03 +01:00
Jean-Baptiste Doumenjou
992d4c1b94
Upgrade the CRD version from apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1
...
Co-authored-by: kevinpollet <pollet.kevin@gmail.com>
2021-03-03 15:32:04 +01:00
Jean-Baptiste Doumenjou
40cd6ada4f
Prepare release v2.4.6
2021-03-01 19:14:03 +01:00
wouter bolsterlee
c843c182e4
Address all shellcheck warnings
2021-02-26 14:34:04 +01:00
Romain
dc9c558c06
Prepare release v2.4.5
2021-02-18 18:04:03 +01:00
Romain
b8a466c571
Prepare release v2.4.4
2021-02-18 15:28:03 +01:00
Romain
911c439858
Prepare release v2.4.3
2021-02-15 16:52:03 +01:00
Jean-Baptiste Doumenjou
f482e5e84a
Prepare release v2.4.2
2021-02-02 18:06:04 +01:00
Romain
4cabea069d
Prepare Release v2.4.1
2021-02-01 17:14:04 +01:00
Kevin Pollet
c74918321d
Prepare release v2.4.0
2021-01-19 16:50:04 +01:00
Kevin Pollet
fb21e3bb5c
Prepare release v2.4.0-rc2
2021-01-12 16:30:04 +01:00
romain
3595292f7f
Merge branch v2.3 into v2.4
2021-01-12 09:21:00 +01:00
Harold Ozouf
47fb6e036a
Prepare release v2.3.7
2021-01-11 18:48:03 +01:00
kevinpollet
f8ae972e70
Merge branch v2.3 into v2.4
2020-12-18 10:15:01 +01:00
Jean-Baptiste Doumenjou
3ff83fc1f8
Prepare release v2.3.6
2020-12-17 17:02:04 +01:00
Ludovic Fernandez
3140a4e0cd
Prepare release v2.4.0-rc1
2020-12-16 16:42:04 +01:00
Romain
42d8e6d60d
Prepare release v2.3.5
2020-12-10 16:48:04 +01:00
Kevin Pollet
76e35a09b7
Prepare release v2.3.4
2020-11-24 17:06:04 +01:00
Ludovic Fernandez
f83a57b3da
Prepare release v2.3.3
2020-11-19 18:31:09 +01:00
Petyo Kunchev
0fcccd35ff
/bin/bash replaced with /usr/bin/env bash to match other scripts
2020-11-16 15:38:04 +01:00
Romain
3e61d1f233
Prepare release v2.3.2
2020-10-19 20:22:04 +02:00
Ludovic Fernandez
c9bbfa1272
chore: Added configuration files for generating the changelog of a release.
2020-09-25 01:32:03 +02:00
Jean-Baptiste Doumenjou
c0f1e74bed
chore: move to Traefik organization.
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2020-09-16 15:46:04 +02:00
Sylvain Rabot
d22bd5b42d
Fix ldflags using incorrect pkg url
2019-10-25 16:48:06 +02:00
Ludovic Fernandez
d5e3bb1b6d
Prepare release v2.0.2
2019-10-09 19:12:05 +02:00
Fernandez Ludovic
51b0508512
scripts: makefile, dockerfile, travis, ...
2019-08-12 05:06:04 -07:00
Fernandez Ludovic
4c5e7a238d
chore: go module
2019-08-12 05:06:04 -07:00
Ludovic Fernandez
f75f73f3d2
Certificate resolvers.
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-07-19 11:52:04 +02:00
Ludovic Fernandez
c8bf8e896a
Move dynamic config into a dedicated package.
2019-07-10 09:26:04 +02:00
Michael
09cc1161c9
Generate deepcopy for configuration struct
2019-07-09 15:18:04 +02:00
Jean-Baptiste Doumenjou
80b35575df
Define TLS options on the Router configuration for Kubernetes
...
Co-authored-by: juliens <julien@containo.us>
2019-06-21 17:18:05 +02:00
Ludovic Fernandez
6069df6cbd
fix: revert deploy script.
2019-06-17 23:40:05 +02:00
Ludovic Fernandez
5e7b6e4860
fix: deploy script.
2019-06-17 22:14:05 +02:00
Damien Duportal
5cd9396dae
Fix regression on plumbing scripts for developer usages
2019-05-14 19:58:04 +02:00
Damien Duportal
886a6bdbe0
Add shell script linting with shellcheck for better portability
2019-05-10 17:24:06 +02:00
Damien Duportal
72397ef90c
Fix make validate
on MacOS outside container
2019-05-06 09:40:03 +02:00
Ludovic Fernandez
51a0994d2d
Update certificates for some Docker images
2019-04-01 16:48:08 +02:00
Ludovic Fernandez
da20db862d
fix: validation system
2019-04-01 15:30:07 +02:00
Ludovic Fernandez
fa2c57f7cb
Review Makefile
2019-03-28 11:42:06 +01:00
Ludovic Fernandez
4c3cf87f62
New build system for experimental Docker image.
2019-03-19 11:50:03 +01:00
Ludovic Fernandez
076d6abfe4
Change deploy script.
2019-03-19 09:04:04 +01:00
Ludovic Fernandez
f1b085fa36
Move code to pkg
2019-03-15 09:42:03 +01:00
mpl
03d5a95bde
Remove everything templates related
2019-03-14 17:32:11 +01:00
Ludovic Fernandez
4c060a78cc
Custom resource definition
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-03-14 15:56:06 +01:00
Ludovic Fernandez
ebded2cbc0
feat: new linting system.
2019-03-04 16:40:05 +01:00
Ludovic Fernandez
fb617044e0
Update to Go1.12
...
Co-authored-by: juliens <julien@containo.us>
2019-03-01 11:48:04 +01:00
Gérald Croës
ac6b11037d
Documentation Revamp
...
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
2019-02-26 14:50:07 +01:00
Michael
ff40467207
Fix html-proofer and nokogiri version
2019-01-08 14:32:04 +01:00
Damien Duportal
60b5286f8c
Check for anchors (hashes) for external links on the documentation
2019-01-08 14:32:04 +01:00
Damien Duportal
e8e9dd9400
Improve the CLI help (Update of the Flaeg dependency)
2018-10-10 19:10:04 +02:00
Manjunath A Kumatagi
202783ca7d
Add ppc64le platform support
2018-08-10 16:56:04 +02:00
Michael
37aa902cef
Docs verify failed only on 4XX
2018-07-25 17:58:02 +02:00
Damien Duportal
3ef6bf2118
Documentation: Introduces a check stage to validate HTML and links
2018-07-12 18:26:03 +02:00
Fernandez Ludovic
794c0206f3
Merge 'v1.5.2' into master
2018-02-12 15:39:12 +01:00
Ludovic Fernandez
7b19cb5631
Migrate to dep 0.4
2018-02-07 23:30:05 +01:00
Fernandez Ludovic
d426126a92
Merge 'v1.5.1' into master
2018-01-29 17:12:23 +01:00
Ludovic Fernandez
f6c53f0450
Rebuild experimental image
2018-01-29 16:08:03 +01:00
Fernandez Ludovic
c8446c2dc8
Merge branch 'v1.5' into master
2018-01-24 15:11:21 +01:00
Ludovic Fernandez
751781a3b7
Increase integration tests timeout.
2018-01-24 09:14:02 +01:00
Ludovic Fernandez
fb4ba7af2b
Migrate Sirupsen to sirupsen.
2018-01-22 12:16:03 +01:00
Ludovic Fernandez
2618aef008
Switch to golang/dep.
2018-01-11 17:46:04 +01:00
Ludovic Fernandez
044d87d96d
Switch to golang/dep.
2018-01-09 21:46:04 +01:00
Ludovic Fernandez
a6955ecf59
Vendor generated file from template
2017-11-20 15:26:03 +01:00
Fernandez Ludovic
8719f2836e
Merge 'v1.4.3' into master
...
Release v1.4.3
2017-11-15 23:01:08 +01:00
Ludovic Fernandez
0c702b0b6b
Revert "Merge v1.4.2 into master"
2017-11-15 18:18:03 +01:00
Ludovic Fernandez
6fcab72ec7
Merge v1.4.2 into master
2017-11-14 16:48:03 +01:00
Bernhard Millauer
70812c70fc
Postfix windows binaries with .exe
2017-11-03 17:02:14 +01:00
Emile Vauge
e8633d17e8
Add proxy protocol tests
2017-10-30 10:02:03 +01:00
Timo Reimann
914f3d1fa3
Do not run integration tests by default.
2017-10-13 11:08:03 +02:00
Ludovic Fernandez
16fc3675db
Force GOARM to v6.
2017-09-08 14:50:04 +02:00
Ludovic Fernandez
286d882f1e
Remove old glide elements for integration tests.
2017-09-08 10:26:03 +02:00
Emile Vauge
23cdb37165
Update Traefiker SSH key
2017-08-28 11:48:03 +02:00
Ludovic Fernandez
87e6285cf6
Update certificates.
2017-08-25 09:20:03 +02:00
Vincent Demeester
b7daa2f3a4
Update traefik dependencies (docker/docker and related) ( #1823 )
...
Update traefik dependencies (docker/docker and related)
- Update dependencies
- Fix compilation problems
- Remove vdemeester/docker-events (in docker api now)
- Remove `integration/vendor`
- Use `testImport`
- update some deps.
- regenerate the lock from scratch (after a `glide cc`)
2017-07-06 16:28:13 +02:00
Ludovic Fernandez
22aceec426
Re-think integration vendoring
...
- remove docker/docker from Traefik vendor (unused)
- use `ignore` for all Traefik vendor in integration glide.
- defined only integration specific version of the dependencies.
2017-07-03 11:53:31 +02:00
Fernandez Ludovic
36c88111de
Merge branch 'v1.3'
2017-06-27 23:27:00 +02:00
Fernandez Ludovic
7a34303593
chore: Bump Docker version to 17.03
2017-06-27 23:22:43 +02:00
Fernandez Ludovic
994e135368
refactor: typo in misspelling.
2017-05-26 16:42:26 -07:00
Emile Vauge
88ea0a037b
Fix deploy script, removes Docker version check
2017-05-16 17:24:08 +02:00
Attilio Borello
219bcec40f
crossbinary default is now executed before deploy using multiple make jobs in parallel
2017-05-04 20:23:48 +02:00
Attilio Borello
df6741aeeb
Makefile target to enable parallel jobs
...
- fixed dependencies order and renamed Makefile target
- extracted docker run params into DOCKER_RUN_OPTS
- crossbinary-default contains 64bit Linux, Win and Darwin
- crossbinary-others contains 32bit Linux, Win, Darwin and 32/64bit *bsd
- added dependencies to crossbinary-default and crossbinary-others targets
2017-05-04 00:02:45 +02:00
Fernandez Ludovic
acb0492e26
Merge pull request #1464 from vdemeester/vendor-autogen
2017-05-03 10:02:14 +02:00
Vincent Demeester
65f81990a7
Update script to use /usr/bin/env bash…
...
… instead of /bin/bash, to work better on more platforms.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-05-01 18:32:40 +02:00
Vincent Demeester
1b85dd0455
Vendor generated file
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-05-01 18:32:40 +02:00
Vincent Demeester
7fcb7b86d3
Extract some code in packages
...
- This will help split stuff in smaller, better tested packages
- This moves some stuff like the traefik command to package `cmd`
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-04-20 10:06:41 +02:00
Timo Reimann
d2df47d382
glide.sh: Push argument to GLIDE_ARGS array.
...
The array is empty in the beginning, so referencing ${GLIDE_ARGS[@]}
produces an error due to nounset.
2017-04-10 10:42:33 +02:00
Timo Reimann
49a09ab7dd
Prepare for dependency vendoring.
...
- Add helper script to simplify glide usage.
- Add validation script for unwanted changes to vendoring.
- Relax/tighten up .{git,docker}ignore to cover vendored files properly.
- .validate: Protect from unbound variable in case of nounset setting.
- Install more recent hg version in the build container.
- Remove glide installation steps from Dockerfile.
- Update documentation.
2017-03-08 22:21:12 +01:00
Emile Vauge
3848944d35
Fix travis deploy
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-03-06 17:45:58 +01:00
Timo Reimann
04a1ecc4f4
Evaluate glide-hash result without reading $?.
...
validate-glide is called with errexit enabled (in script/make.sh that
sources validate-glide), which means that grep returning a non-zero exit
code will cause the script to terminate prematurely. Thus, we will never
get to the point where we see the error message.
The fix is to embed the grep check directly inside the if statement.
2017-03-02 18:49:13 +01:00
Emile Vauge
96197af3f1
Add glide hash validation
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-05 17:24:14 +01:00
Geoff Garside
cdaa64a4b2
Add OpenBSD to script/crossbinary
2017-02-03 12:02:20 +01:00
Geoff Garside
bc4296729f
Add FreeBSD to script/crossbinary
2017-02-03 12:02:20 +01:00
Guilhem Lettron
8e4c4f8407
Use deployment primitives from travis
2017-01-23 15:52:28 +01:00
Vincent Demeester
68bd24d065
Don't run go test on .glide cache folder
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-01-23 15:43:24 +01:00
Jörg Thalheim
b7b0f8f68d
deploy.sh: upload release source tarball
...
Having a release tarball including all vendor source makes life of maintainers a lot easier to create downstream packages.
It also ensures that as long as the go release is available the software can be build reproducible.
2016-12-17 12:17:05 +01:00
Emile Vauge
dca08af003
Merge v1.1.1 into master
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-12-06 08:44:23 +01:00
Ed Robinson
f0b991e1a8
Validate misspellings in documentation
2016-11-16 09:50:20 +00:00
Ed Robinson
7af6bc093d
Adds misspell validation
2016-11-16 09:29:36 +00:00
Guilhem Lettron
d3b48cdd22
Pass Version, Codename and Date to crosscompiled
...
Copy variables from ./script/binary
2016-11-14 16:41:30 +01:00
Emile Vauge
82a58010f5
Really fix deploy ghr...
2016-10-19 11:49:24 +02:00
Emile Vauge
468d138be7
Fixes deploy ghr
2016-10-17 23:42:22 +02:00
Keith Shook
ef6c211275
Fixed binary script so traefik version command doesn't just print default values
2016-08-05 09:19:45 -04:00
Emile Vauge
e62cca1e7c
Merge v1.0.1
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-28 20:15:09 +02:00
Emile Vauge
2f95810fa3
Add experimental Docker push
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-28 18:32:26 +02:00
Vincent Demeester
87a4d73556
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 <vincent@sbr.pm>
2016-07-21 16:33:49 +02:00
Emile Vauge
bf95e6def9
Add deploy-pr on non master branch
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-18 17:59:50 +02:00
Emile Vauge
64243382cf
Add codename
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-05 21:03:37 +02:00
Emile Vauge
9e270c951a
Fix windows builds
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-05 16:02:36 +02:00
Emile Vauge
3c3b179c29
Deploy PR Docker image
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-06-02 17:22:45 +02:00
Emile Vauge
01a4002169
Fix travis tag check
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 23:44:53 +02:00
Emile Vauge
db6c85d3d7
Prepare release candidate
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 17:48:50 +02:00
Vincent Demeester
c0bdedfed3
Add travis matrix for 1.9.1 and 1.10.1
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-05-12 17:18:58 +02:00
Emile Vauge
ee486de947
Go back to standard golang image
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-05 18:31:55 +02:00
emile
720912e880
Add kubernetes Ingress backend
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-22 13:57:00 +02:00
Emile Vauge
cf22d62a74
Fix mkdoc deploy
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-07 16:24:11 +02:00
Emile Vauge
dada86c0b0
Fix doc deploy...
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-06 18:50:35 +02:00