Commit Graph
62 Commits
Author SHA1 Message Date
Yousong Zhou e94d41558d build: use alpine-build:1.0-2 2020-06-29 16:19:13 +08:00
Yousong Zhou e1e56eaa7d build: docker-centos-build: use centos-build:1.1-1 2020-06-29 16:19:13 +08:00
Yousong Zhou 8e40ff64f5 build: add vet-check 2020-05-27 15:13:50 +08:00
Qiu Jian 7ab3a06b46 fix: code autogen issues 2020-04-24 20:19:43 +08:00
Zexi Li b16d545e84 Merge pull request #5824 from zexi/feature/add-swagger-site
makefile: add swagger-site
2020-04-16 16:41:30 +08:00
Zexi Li a7b7a97aac makefile: add swagger-site 2020-04-16 16:38:11 +08:00
Qiu Jian 8e0bfac771 Makefile do not complain describe no tags 2020-04-11 06:49:13 +08:00
Yousong Zhou 81334744e8 build: fix "mod" target on darwin
We do not need to build and install binaries when updating modules

	go get: cannot install cross-compiled binaries when GOBIN is set
2020-04-07 18:29:50 +08:00
Qiu Jian 732dcdcb61 feature: system resource domainize 2020-03-27 01:20:29 +08:00
Yousong Zhou 8a4c20c088 build: cache-aware docker-xxx-build 2020-03-20 14:40:59 +08:00
Yousong Zhou 67f0da7534 build: docker-centos-build: run as root
so that output file ownership can be properly changed

The Dockerfile was moved to a separate repo for maintenance
2020-03-04 15:04:12 +08:00
Yousong Zhou 7ef61f0b93 build: docker: chown _output dir to current user:group 2020-03-02 17:33:57 +08:00
Yousong Zhou 6ef4eb9954 build: add docker-alpine-build 2020-02-28 15:26:30 +08:00
Yousong Zhou f6d172da46 build: rename docker-build to docker-centos-build 2020-02-28 15:23:27 +08:00
Yousong Zhou 1fd6db15d6 build: set GOOS=linux by default 2020-02-26 11:36:48 +08:00
Qiu Jian 91711a1321 feature: fix customized API documents for authenticate and quota 2020-02-06 01:45:15 +08:00
Rain a1627c4e24 fix(esxi-agent): Export CGO_ENABLED=0 when building esxi-agent 2020-01-13 20:42:37 +08:00
Qiu Jian 092deb7cd6 fix: 整理改进Dockerfile 2019-12-25 17:01:20 +08:00
Qiu Jian e64b9b60a6 fix: add ca-certificates to docker images 2019-12-25 10:04:34 +08:00
Zexi Li 88786b4b0f generated: model replace jsonutils member to interface 2019-11-29 14:53:05 +08:00
Zexi Li 018e1ac217 add list input and rewrite codegen use python 2019-11-29 10:18:27 +08:00
Zexi Li d149d84ccc support generate 2019-11-27 10:20:28 +08:00
Qiu Jian 688386d533 update vendor for qcloud cos-go-sdk 2019-11-16 12:41:23 +08:00
Yousong Zhou 7f1e7916f6 build: show diffs made by checks 2019-11-04 07:15:28 +00:00
Yousong Zhou 1970287cdf build: add goimports-check 2019-10-28 06:22:16 +00:00
Qiu Jian 25d0d478e7 redfish api support 2019-10-16 14:01:19 +08:00
Yousong Zhou 2a5ff88dee build: rename cleandocgo to adddocgo 2019-09-09 10:02:51 +00:00
Yousong Zhou 5a3063c2de build: 将check与构建部分解耦 2019-09-09 07:23:30 +00:00
张东亮 f1ccb7e3a9 修改 Makefile 获取当前分支的方式 2019-08-30 17:16:19 +08:00
Yousong Zhou a1dd919c2a Makefile: 改正rpm target 2019-08-16 13:54:10 +00:00
Yousong Zhou a547178c1c Makefile: 使用rpm/% 2019-08-16 01:33:38 +00:00
Yousong Zhou 53de2e4a48 Makefile: fail for unknown target 2019-08-14 06:44:17 +00:00
Qiu Jian c0120c0545 update vendor 2019-08-06 22:35:56 +08:00
Qiu Jian 870813f04b feature: s3gateway 2019-07-24 21:28:37 +08:00
Rain d5b0ed5ea5 support remote debug component through delve if set DLV variable when make 2019-07-17 20:37:18 +08:00
Yousong Zhou 9896ac1bec .circleci: build: save go cache 2019-07-03 13:37:23 +00:00
Yousong Zhou 4d62bd432d build: mod: 兼容bsd sed 2019-07-02 14:25:54 +00:00
Yousong Zhou a5d13a3c81 build: docker-build as the first-class citizen 2019-06-29 04:56:25 +00:00
Yousong Zhou 2ff61702fc build: 改正版本信息注入 2019-06-25 07:13:28 +00:00
Yousong Zhou ff2ccbed6c build: apply "-mod vendor" also to test target 2019-06-24 13:27:16 +00:00
Yousong Zhou a54d9bea6d build: fix $(shell go ..) call 2019-06-24 12:52:05 +00:00
Yousong Zhou 6a569ffb15 build: switch to using go mod 2019-06-24 07:54:15 +00:00
Zexi 344a3c6fb6 Use docker build binaries 2019-05-17 10:37:05 +08:00
Zexi db0e303798 make 'go test ./...' pass 2019-04-15 19:54:46 +08:00
Qiu Jian 8993b4acf9 Add helper scripts 2019-03-29 14:47:48 +08:00
Zexi Li 6eb6fa6161 Add travis ci config 2019-03-27 17:25:04 +08:00
wanyaoqi d74b2390da fix import C use env CFLAGS 2018-12-13 10:31:48 +08:00
Qiu Jian c64f9b0282 增加gendoc脚本,在make build之前会自动调用gendoc 2018-12-07 18:02:19 +08:00
Yousong Zhou bb675c553d build: parallel build of cmds 2018-12-03 13:44:46 +00:00
Yousong Zhou 1ffc05de81 Makefile: add vet target 2018-10-22 12:34:36 +00:00