ci
自从 codeigniter 将所有程式码搬到 bitbuc
自从 CodeIgniter 将所有程式码搬到 Bitbucket 上面时,就已经宣称不再 support PHP4,运行了好几个月,现在以 PHP 5.1.6 来当作开发重点,底下是官方说明 CI 2.0 该注意的地方(其实还有很多地方要注意): 1. 所有类别将以 CI_ 当作前置符号 2. 因为不支援 PHP4 了,所以建构子一律改成 __construct 3. CI_Base 已经被移除,取而代之的是 CI_Controller 4. 之前有提供 Compatibility 辅助函数,目前已经支援 PHP5 了,故将此移除 开始支援 Email and Validation chaining,看一下范例:
本文是 drone 系列文章的第二篇
本文是 Drone 系列文章的第二篇,在第一篇文章中我们介绍了如何在 Kubernetes 集群中使用 Helm 来快速安装 Drone,并且用 cert-manager 给 Drone 应用做了自动化 HTTPS。 我们知道 CI/CD 是 devops 中最重要的环节,特别是对于现在的云原生应用,CI/CD 更是不可或缺的部分,对于 CI/CD 工具有很多优秀的开源工具,比如前面我们介绍的Jenkins以及gitlab ci都是非常流行常用的 CI/CD 工具,但是这两个工具整体使用来说有点陈旧和笨重,本文将为大家介绍一个比较热门的轻量级 CI/CD 开源工具:Drone,介绍如何将 Drone 和 Kubernetes 进行结合使用。