最新 最热

容器 & 服务:Docker 应用的 Jenkins 构建 (二)

容器 & 服务:Docker 应用的 Jenkins 构建 中,通过shell编写的部署(deploy)脚本,初步把Docker纳入持续集成平台。但这个demo依然是玩具。因为我们只是做了一个简单的衔接,并没有完全实现上线的全部过程。而且,我们的demo应用...

2021-03-02
1

jenkins:实现Jenkinsfile与Json的转换

需要注意的是,本插件提供的转换API toJenkinsfile和toJson并不是万能的,只能支持jenkins标准的参数类型,例如对于gitParameter这样的参数就无法解析(扩展功能),一种解决方式是独立解析扩展的参数,然后将其插入解析好的标准...

2021-03-02
1

线上自动创建并接受 GitLab 合并请求

我的 GitHub 源码地址:https://github.com/LinWanCen/gitlab-auto-merge

2021-03-02
1

kubebuilder 进阶使用教程

这里,Spec和Status均是Bucket的成员变量,Status并不像Pod.Status一样,是Pod的subResource.因此,如果我们在controller的代码中调用到Status().Update(),会触发panic,并报错:the server could not find the request......

2021-03-01
1

Jenkins声明式管道语法快速参考指南

Jenkins管道使用户能够构建完整的持续交付(CD)管道,并作为其应用程序代码的一部分。构建,测试和交付步骤成为应用程序本身的一部分,存储在Jenkinsfile中。声明式管道语法提供了一个简单的预定义层次结构,以使所有经验级别的...

2021-02-26
1

​微服务CI/CD实践-GitOps完整设计与实现

首先准备一个代码库:https://github.com/DevOpsCICDCourse/microservicescicd/blob/main/microservice-demo-service-master.zip

2021-02-26
1

基于 Kubernetes 的 Jenkins 服务也可以去 Docker 了

在之前的文档 《在 Kubernetes 上动态创建 Jenkins Slave》 中, 我描述了通过挂载 /var/run/docker.sock 文件, 允许在 Docker 驱动的 Kubernetes 集群中构建和推送镜像。在文档 《如何在 Docker 中使用 Docker》中, ...

2021-02-26
1

容器 & 服务:Docker 应用的 Jenkins 构建

上一篇文章,我们介绍了一个基于Idea 和 Docker插件来构建SpringBoot应用的实例。但严格来说,那只是个“玩具”,因为太过简陋,不具备任何实用价值。 显然实际使用中,除了测试环境,几乎不可能只通过idea插件去创建一个应用的...

2021-02-25
1

在linux服务器上安装Jenkins

Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用。本章教大家如何在linux服务器上安装Jenkins。

2021-02-25
1