Commit Graph

57 Commits

Author SHA1 Message Date
Lantao Liu
a60143be5b Add GOOS=windows make release support.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-11-25 16:45:56 -08:00
Lantao Liu
c368af1bc3 Configure golangci-lint
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-10-09 10:51:02 -07:00
Phil Estes
1e3cd5b052 Move golangci-lint configuration out of Makefile
Add 2m deadline; similar to containerd, recent issues with golangci-lint
taking more than 1 minute (seen in recent containerd/cri PRs as well).

Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2019-09-19 09:23:12 -04:00
Lantao Liu
7e96aaab09 Add CRI Validation test.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 10:46:29 -07:00
Mike Brown
da03c5bb9a remove integration files from lint verify
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2019-09-09 11:17:25 -07:00
Lantao Liu
50c73e6dc5 Move unix specific logic into _unix.go
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 16:23:42 -07:00
Lantao Liu
9bf53555a0 Use golangci-lint.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-07 01:20:52 -07:00
Lantao Liu
0c1ff73894 Add containerd font art.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-07-24 18:06:14 -07:00
Mike Brown
00b18fd728 synching up a bit with containerd Makefile
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2019-06-13 15:31:45 -05:00
Lantao Liu
322cd48965 Remove load image support
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-06-12 11:14:11 -07:00
Lantao Liu
538a361b3a Merge pull request #1028 from fuweid/detect-dirty-vendor
hack/Makefile: detect dirty vendor
2019-01-25 10:33:41 -08:00
Wei Fu
119222016f hack/Makefile: detect dirty vendor
use containerd/project script to detect dirty vendor.

close: #1012

Signed-off-by: Wei Fu <fuweid89@gmail.com>
2019-01-25 10:10:43 +08:00
Lantao Liu
42aba00a31 Add runtime config api.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-01-24 00:59:02 -08:00
Lantao Liu
7a1311698c Use commit as version.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-10-29 18:13:33 -07:00
Mike Brown
24a5a0e6ba corrects syntax error in Makefile
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-10-02 21:16:47 -05:00
Lantao Liu
904938fa9d Fix for kube-up.sh and update several documments.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 09:24:15 +00:00
Lantao Liu
a69f3555da Add build-containerd.sh to build containerd from existing repo
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-16 17:51:29 +00:00
Lantao Liu
7e67d96b9b Replace ctrcri with ctr cri.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 23:22:00 +00:00
Mike Brown
d4e7154625 move links for cri-containerd to cri
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-03-13 17:06:26 -05:00
Lantao Liu
f0a500a390 Use direct function call.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-13 04:51:19 +00:00
Lantao Liu
05bcc3e88c Update makefile and all integration test
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-05 21:45:20 +00:00
Mike Brown
d371d403b4 adds allways to ensure there is a version even if no tag
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-03-02 17:15:42 -06:00
Lantao Liu
cc2726054d Add test-containerd for plugin mode test
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-21 22:21:48 +00:00
Mike Brown
84139b4241 removes hack versions; splits update vendor and makes it optional
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-02-14 16:37:49 -06:00
Lantao Liu
1f1e03e001 Add a separate CLI for cri-containerd ctrcri.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-02 02:54:05 +00:00
Lantao Liu
15940c9319 Add travis integration test for plugin mode.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-01-15 06:54:55 +00:00
Lantao Liu
025ffe551f Rename kubernetes-incubator/cri-containerd to containerd/cri-containerd.
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-01-10 22:35:33 +00:00
Yanqiang Miao
0520ebc67a Compare vendor with hack/versions and update hack/versions
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2017-12-15 12:11:07 +08:00
Lantao Liu
ec975b2e7a Add OS and arch in release tarball.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-13 23:03:03 +00:00
Jess Frazelle
c8584f2a6d Makefile: release static binaries
Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
2017-11-15 03:29:51 -05:00
Lantao Liu
25fdf72692 Add image load.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-10-27 21:51:04 +00:00
Lantao Liu
679868c667 Merge pull request #336 from Random-Liu/add-node-e2e-tar
Add staging tar for node e2e.
2017-10-09 13:38:47 -07:00
Lantao Liu
2449ffdc42 Add staging tar for node e2e.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-10-07 04:45:10 +00:00
Lantao Liu
09d7d652e6 Change Version to return cri-containerd version instead.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-10-07 00:47:51 +00:00
Lantao Liu
21233b22be Check seccomp enable and add unit test for seccomp/apparmor.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-25 23:09:26 +00:00
Lantao Liu
8fb57da18e Add integration test framework
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-25 21:02:30 +00:00
Lantao Liu
dd967cde8c Improve apparmor and selinux support.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-22 20:46:31 +00:00
Yanqiang Miao
7096027d21 Add build tags and Improve the test case of selinux
- Add build tags
- Fixes a bug because of my negligence
- Improve the test case of selinux

Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>

test
2017-09-22 11:39:32 +08:00
Lantao Liu
c3d71e32c8 Deploy release for each branch update.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-09 04:46:02 +00:00
Lantao Liu
49bcfb3665 Upload node e2e test log to gcs
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-06 23:09:50 +00:00
Lantao Liu
a6b0e41d6b Add release tar.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-04 04:44:05 +00:00
Mike Brown
4f442de959 adds support for AppArmor
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2017-09-01 18:08:34 -05:00
Lantao Liu
c05a7e74ee Add node e2e test CI.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-08-21 21:21:41 +00:00
Ian Campbell
7008be890f Add static-binaries target
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-08-08 10:31:36 +01:00
Ian Campbell
7709115afe Allow setting of compiler options
To allow e.g. building a static binary with:

    make binaries GO_GCFLAGS="--ldflags '-extldflags \"-fno-PIC -static\"'"

Signed-off-by: Ian Campbell <ijc@docker.com>
2017-08-04 13:05:43 +01:00
Lantao Liu
32ec1f1e21 Add CRI validation test into presubmit test.
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-06-28 18:02:14 +00:00
Mike Brown
2f8584d673 adds support for v prefix in release tags
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2017-06-22 14:24:49 -05:00
Mike Brown
e5199c0cda initial implementation for image management
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2017-05-11 19:32:44 -05:00
Random-Liu
46c788feee Rename lint.sh to verify-lint.sh
Signed-off-by: Random-Liu <lantaol@google.com>
2017-05-03 16:59:49 -07:00
Mike Brown
f5d5286ec2 minor cleanup for tabs and comments
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2017-04-25 08:34:45 -05:00