-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
k8s ci的可能实现方式 #105
Comments
尝试了drone ci, 存在的问题
|
调研 drone插件开发方法,开发一种 自动生成
如果有多个镜像需要制作 build-docker: build-php5 build-php7
build-php5:
docker build ...
build-php7:
docker build ... |
|
drone ci 存在的安全问题
为了简单的任务去承担这些风险可能有些不值得 |
考虑的修改方案
pre defined plugin settings问题
|
接上条,考虑一个仓库要做多个镜像的问题,不提供repo设置,则无法实现。 因此,综合考虑,drone目前的实现算是最好的,不需要在改动了。 |
参考:https://www.58jb.com/html/drone-configure-gitlab.html 需要升级到 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
调研jenkens
或者结合itop自行实现
itop端设置是否使用ci,
ci-bot抓取启用ci的app的repo配置,
监视repo更新,
拉取新代码依次 make build-docker, make push 结果写入itop(类似eveny)
执行make test做自动化测试
ci-bot不仅要更新cmdb,还要发邮件通知和报表
The text was updated successfully, but these errors were encountered: