581aa22bc8
Add scripts for setting up e2e test environment.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 26418a12fb
Component: cli
2017-08-16 10:35:56 -04:00
a3ff59d2d3
Merge pull request #354 from dnephin/warn-outside-container
...
Add a warning when make is run outside of a container
Upstream-commit: 703a7cca2b
Component: cli
2017-08-14 14:10:12 -04:00
8adcc1277a
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 >
Upstream-commit: 12a7387c8e
Component: cli
2017-07-26 15:58:15 -04:00
c20d148cd4
Add scripts folder to shellcheck
...
Signed-off-by: Jean-Pierre Huynh <jean-pierre.huynh@ounet.fr >
Upstream-commit: 24c06c1723
Component: cli
2017-07-19 16:33:58 +01:00
a61c7f009e
Add shellcheck for bash completion
...
Signed-off-by: Jean-Pierre Huynh <jean-pierre.huynh@ounet.fr >
Upstream-commit: b2fc35aefa
Component: cli
2017-07-13 22:24:08 +01:00
3c42375fa5
Merge pull request #206 from dnephin/why-cross-so-slow
...
Faster CI
Upstream-commit: e3746d388e
Component: cli
2017-07-13 09:36:18 +02:00
152c598ec8
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 >
Upstream-commit: 102a8f0c9d
Component: cli
2017-07-11 14:23:27 -04:00
5f5ef4ba5a
Add parallelism to cross build
...
Reusable docker engine
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 1eb66d60bd
Component: cli
2017-07-05 15:23:32 -04:00
1bcf02da4f
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 >
Upstream-commit: 343d836a95
Component: cli
2017-06-14 14:59:48 -07:00
6ca362a6db
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 >
Upstream-commit: 3a9ba545bc
Component: cli
2017-06-14 10:57:36 -07:00
3b7dc655ab
Fix check-git-diff so that it fails on CI
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: f75a44ffd8
Component: cli
2017-06-06 15:06:34 -04:00
9b7bef68dd
fix manpages script
...
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: dc81def89c
Component: cli
2017-06-06 05:00:10 +00:00
4bf796daf6
Add scripts and targets for manpages and yamldocs
...
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: ff615dbc4d
Component: cli
2017-06-05 19:10:44 +00:00
472b98cb50
Merge pull request #132 from mavenugo/stack-host
...
Host and Bridge network support in docker stack deploy
Upstream-commit: efaadcf465
Component: cli
2017-05-31 15:07:56 -07:00
ee28c840c7
Remove gox, add support for s390x
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: b7b7d784d8
Component: cli
2017-05-30 16:01:21 -04:00
f257d783a4
Add tests for verifyExternalNetwork
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 341703d21e
Component: cli
2017-05-26 12:21:04 -04:00
79087a0823
Merge pull request #109 from vdemeester/codecov-in-circle
...
Add test-coverage & codecov target and update circleci
Upstream-commit: e47cc91ac9
Component: cli
2017-05-23 11:59:05 -04:00
1d9c61db3a
allow version number to be set in builds
...
Signed-off-by: Andrew Hsu <andrewhsu@docker.com >
Upstream-commit: 3dfe334a7a
Component: cli
2017-05-22 13:22:42 -07:00
f039c950a8
Upload coverage report from outside of test container.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: f6d148c632
Component: cli
2017-05-19 17:37:38 -04:00
4d54b44919
Enabled linux/ppc64le cross build.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 46049dd0b6
Component: cli
2017-05-18 13:07:26 -04:00
dd8e5ae38a
Merge pull request #90 from dnephin/add-windows-autogen
...
Add windows resources to binary
Upstream-commit: b28c4822cc
Component: cli
2017-05-17 11:59:54 -07:00
71cfdc53d3
Remove unused windows resourcefiles.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 329f4e29c5
Component: cli
2017-05-15 22:50:33 -04:00
d7802c7d2b
Add windows resources to binary.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 8a6ad48d2b
Component: cli
2017-05-15 18:03:03 -04:00
473491581d
Support running unit tests when files are saved.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 74c06a140b
Component: cli
2017-05-15 17:02:58 -04:00
a6473845ef
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 >
Upstream-commit: 60b2dd3e23
Component: cli
2017-05-15 14:07:30 -04:00
71ca4e1c02
osx cross
...
Fix CI build
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: a408fb0a61
Component: cli
2017-05-13 13:47:00 -04:00
fa3049db08
Add windows and linux cross.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 84a77889c3
Component: cli
2017-05-12 13:34:13 -04:00
564519acec
Support building a dynbinary
...
Cleanup dynbinary and binary builds
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: a787cbc93b
Component: cli
2017-05-12 13:34:06 -04:00
bfb4425b6f
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 >
Upstream-commit: cf51bde7d9
Component: cli
2017-05-09 14:22:51 -07:00