26418a12fb
Add scripts for setting up e2e test environment.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-08-16 10:35:56 -04:00
703a7cca2b
Merge pull request #354 from dnephin/warn-outside-container
...
Add a warning when make is run outside of a container
2017-08-14 14:10:12 -04:00
12a7387c8e
Add a warning when make is run outside of a container.
...
The warning can be disabled by setting the environment variable
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-07-26 15:58:15 -04:00
24c06c1723
Add scripts folder to shellcheck
...
Signed-off-by: Jean-Pierre Huynh <jean-pierre.huynh@ounet.fr >
2017-07-19 16:33:58 +01:00
b2fc35aefa
Add shellcheck for bash completion
...
Signed-off-by: Jean-Pierre Huynh <jean-pierre.huynh@ounet.fr >
2017-07-13 22:24:08 +01:00
e3746d388e
Merge pull request #206 from dnephin/why-cross-so-slow
...
Faster CI
2017-07-13 09:36:18 +02:00
102a8f0c9d
Pin all tools used in the Dockerfiles
...
Also update gometalinter to use the official version. The update
found some new gosimple errors, which are fixed.
Also update the filewatcher script for the latest version of filewatcher.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-07-11 14:23:27 -04:00
1eb66d60bd
Add parallelism to cross build
...
Reusable docker engine
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-07-05 15:23:32 -04:00
343d836a95
Run docs and man generation in CI
...
Also cleanup the scripts a bit to be more consistent, and fail on errors.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-06-14 14:59:48 -07:00
3a9ba545bc
Speed up testing with coverage
...
By running a 'go test -i' on all the packages first the overall runtime is significantly
decreased.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-06-14 10:57:36 -07:00
f75a44ffd8
Fix check-git-diff so that it fails on CI
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-06-06 15:06:34 -04:00
dc81def89c
fix manpages script
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2017-06-06 05:00:10 +00:00
ff615dbc4d
Add scripts and targets for manpages and yamldocs
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2017-06-05 19:10:44 +00:00
efaadcf465
Merge pull request #132 from mavenugo/stack-host
...
Host and Bridge network support in docker stack deploy
2017-05-31 15:07:56 -07:00
b7b7d784d8
Remove gox, add support for s390x
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-30 16:01:21 -04:00
341703d21e
Add tests for verifyExternalNetwork
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-26 12:21:04 -04:00
e47cc91ac9
Merge pull request #109 from vdemeester/codecov-in-circle
...
Add test-coverage & codecov target and update circleci
2017-05-23 11:59:05 -04:00
3dfe334a7a
allow version number to be set in builds
...
Signed-off-by: Andrew Hsu <andrewhsu@docker.com >
2017-05-22 13:22:42 -07:00
f6d148c632
Upload coverage report from outside of test container.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-19 17:37:38 -04:00
46049dd0b6
Enabled linux/ppc64le cross build.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-18 13:07:26 -04:00
b28c4822cc
Merge pull request #90 from dnephin/add-windows-autogen
...
Add windows resources to binary
2017-05-17 11:59:54 -07:00
329f4e29c5
Remove unused windows resourcefiles.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-15 22:50:33 -04:00
8a6ad48d2b
Add windows resources to binary.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-15 18:03:03 -04:00
74c06a140b
Support running unit tests when files are saved.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-15 17:02:58 -04:00
60b2dd3e23
Update the README
...
Remove referenced to developing on the host, we shouldn't support it.
Move script/validate to scripts/validate to be consistent.
Set the default target to be binary instead of clean.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-15 14:07:30 -04:00
a408fb0a61
osx cross
...
Fix CI build
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-13 13:47:00 -04:00
84a77889c3
Add windows and linux cross.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-12 13:34:13 -04:00
a787cbc93b
Support building a dynbinary
...
Cleanup dynbinary and binary builds
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-12 13:34:06 -04:00
cf51bde7d9
Display proper version information
...
- The cli version defaults to "unknown-version" unless set via the VERSION env var
- The commit version can be overridden via GITCOMMIT env var
- The build time can be overridden via BUILDTIME env var
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-05-09 14:22:51 -07:00