Commit Graph
86 Commits
Author SHA1 Message Date
Qiu Jian 08d7ef3e7a fix: fix version of sqlchemy to v1.0.0 for release/3.7 2021-11-17 14:52:41 +08:00
zhaoxiangchun 754c2e62ee fix(telegraf-raid-plugin): add image-telegraf-raid-plugin in Makefile 2021-06-07 16:20:08 +08:00
Zexi Li d518257c3a feat(fetcherfs): make rpm and deb package 2021-04-12 21:31:27 +08:00
wanyaoqi 2d0b3c4527 chore(utils): add deb build script 2021-02-04 15:13:16 +08:00
Yousong Zhou 9766594dac build: y18n: add apigateway 2021-01-11 17:50:12 +08:00
Yousong Zhou 7042f97cd9 build: skip y18n-check for now
CircleCI is likely not happy with the memory usage

	/bin/sh: line 1:  4553 Killed                  y18n -chdir /root/go/src/yunion.io/x/onecloud -dir ./locales/ -out ./locales/locales.go -lang en-US,zh-CN yunion.io/x/onecloud/cmd/keystone yunion.io/x/onecloud/cmd/monitor yunion.io/x/onecloud/cmd/region yunion.io/x/onecloud/cmd/yunionconf
	make: *** [y18n-check] Error 137

Link: https://app.circleci.com/pipelines/github/yunionio/onecloud/25085/workflows/6efec9d0-cdd5-45eb-bb1e-f62849e22b76/jobs/55153
2020-12-26 11:10:53 +08:00
Yousong Zhou c786a56efa build: add y18n-check, y18n-gen 2020-12-26 11:10:53 +08:00
Yousong Zhou 87e08c49de build: docker: add ModName 2020-12-26 11:10:53 +08:00
Yousong Zhou 7a01f72d64 build: docker: move to Makefile.common.mk 2020-12-26 11:10:53 +08:00
Yousong Zhou d7804f6da7 build: docker: align centos variant with the alpine one 2020-12-26 11:10:53 +08:00
Yousong Zhou 3d7e5aaf92 build: docker: make target GOARCH/GOOS/CGO_ENABLED aware 2020-12-26 11:10:53 +08:00
Yousong Zhou 6c7a124481 build: docker: remove GOFLAGS export 2020-12-26 11:10:53 +08:00
wanyaoqi 84d64df0c9 chore(util): update centos build version to 1.1-3 2020-12-23 11:07:56 +08:00
Yousong Zhou a290a6a49d fix(build): fmt: ignore auto-generated files 2020-12-15 22:17:48 +08:00
Zexi Li 6f74c7f4c4 Merge pull request #8848 from wanyaoqi/feature/wyq/host-deployer-libguestfs
host-deployer: add deploy driver libguestfs
2020-12-09 20:41:22 +08:00
Zhang Dongliang eb7372263b fix(git,make): 更新获取 git branch 的规则 2020-12-08 17:59:24 +08:00
wanyaoqi 948f926bf6 feat(host-deployer): add deploy driver libguestfs
Add drvier libguestfs to support deploy more operator system,
you can use it by edit host config file add 'image_deploy_driver: libguestfs'.
By the default host-deploy support run three guestfish at the same time.
And host deployer will recycle free guestfish every ten minitues.

cherrypick: release/3.6
2020-12-08 17:49:44 +08:00
Zhang Dongliang 71e63e2ed1 fix(git,make): git branch 获取方式优化 2020-12-08 15:49:50 +08:00
Zhang Dongliang 0b2aed858a fix(git,make): 修正 gitbranch 变量的获取方式,解决自动升级版本 tag 不统一的问题 2020-12-08 11:52:33 +08:00
Zhang Dongliang 0619d3566f remove alpine build cache before make image 2020-10-16 11:59:33 +08:00
Zhang Dongliang 54f86817d1 解决编译之后 output 的 owerner 问题 2020-10-12 18:11:21 +08:00
Zhang Dongliang 0b3afa9ebe multi-arch 的镜像使用使用支持 arm64 2020-09-29 19:15:17 +08:00
Zhang Dongliang bc6ac93cef make with ARCH argument 2020-09-23 15:49:37 +08:00
wanyaoqi c1cf728995 fix github action workflow (#7635) 2020-08-26 13:21:34 +08:00
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