Ying Li
9c0e58c46e
Stop using godep in CI and Makefile since we use vendoring now, and check for go version >= 1.6
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-04-11 15:40:53 -07:00
Ying Li
8d18c33f5a
Use a container to run the client integration tests
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
Ying Li
08c6669473
Add integration tests that build the docker images and the client binary
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
David Lawrence
e270795768
updates and bugfixes for go 1.6
...
Signed-off-by: David Lawrence <david.lawrence@docker.com > (github: endophage)
2016-02-18 16:45:40 -08:00
Riyaz Faizullabhoy
4258ebeb34
add to circle ci
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-02-16 13:55:14 -08:00
Ying Li
c583063014
Do not run all the tests when testing yubikey hardware.
...
The tests take forever, since it *cannot* be parallelized at all, and there
can only be one build at a time.
Signed-off-by: Ying Li <ying.li@docker.com >
2016-01-25 22:03:39 -08:00
Ying Li
a1aa4d7078
Attempt to simplify pushing to codecov, since codecov can do merges.
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-01-25 15:18:24 -08:00
Ying Li
9c8e084e0d
Run coverage merge and reporting on all parallel containers.
...
Signed-off-by: Ying Li <ying.li@docker.com >
2015-12-02 15:30:22 -08:00
Ying Li
555a46d8f8
Re-enable pushing coverage reports to codecov.io
...
Signed-off-by: Ying Li <ying.li@docker.com >
2015-12-02 15:30:22 -08:00
Ying Li
cf85394b4c
Start running without the pkcs11 buildtag in CI, and generate coverage.
...
Signed-off-by: Ying Li <ying.li@docker.com >
Signed-off-by: David Lawrence <david.lawrence@docker.com >
Signed-off-by: Ying Li <ying.li@docker.com > (github: endophage)
2015-11-12 01:13:08 -08:00
Ying Li
408f1efee7
Use -coverpkg to build multiple coverage outputs and use a tool
...
to merge them, to get more complete coverage information (so a package
can be tested by code outside the package).
Signed-off-by: Ying Li <ying.li@docker.com >
2015-10-24 02:31:09 -07:00
Ying Li
c7bef046d5
Clean up the make targets for CircleCI some more.
...
Signed-off-by: Ying Li <ying.li@docker.com >
2015-10-21 18:47:44 -07:00
Ying Li
4e24d49ab2
Use the makefile targets for running the test in CircleCI. Push
...
coverage output to codecov.
Signed-off-by: Ying Li <ying.li@docker.com >
2015-10-20 21:07:24 -07:00
Ying Li
5f65d86411
Update circle-ci to use go 1.5.1
...
Signed-off-by: Ying Li <ying.li@docker.com >
2015-10-15 10:49:26 -07:00
Miloslav Trmač
f677dcc1be
Use Makefile targets for test/pre to avoid duplication
...
Thus, we will actually test that the Makefile works.
Doesn’t yet convert test/override because the two already differ and
it’s not immediately obvious to me which one to use.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2015-10-13 22:21:41 +02:00
Miloslav Trmač
18da3f6537
Use canonical import paths instead of forked repo name
...
The code referes to canonical import paths, so the code needs to be
available there even if CircleCI is building from a forked repository.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2015-10-13 16:12:59 +02:00
Nathan McCauley
38fe6bd45b
gofmt across the baord
...
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com >
2015-07-20 11:00:24 -07:00
Nathan McCauley
79af8434d3
exclude proto gen'd code from go fmt during circle ci
...
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com >
2015-07-14 14:21:52 -07:00
Derek McGowan
338c781d48
Remove circle old go version
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net > (github: dmcgowan)
2015-07-09 21:31:02 -07:00
Derek McGowan
885c59fa9e
Remove use of old version of Docker in circle build
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net > (github: dmcgowan)
2015-07-09 19:08:09 -07:00
David Lawrence
781c8be98f
upgrading stable go to 1.4.2
2015-04-24 11:43:55 -07:00
Olivier Gambier
7be0d0a48e
Create circle.yml
2015-04-10 15:42:58 -07:00