随笔分类 - jenkins cicd
摘要:一、概述 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/11434849.html 已经实现了 Jenkins+harbor+gitlab+k8s 自动部署功能,但是最终发布的时候,是手动的。 现在需要实现每次GitLab上有提交事件的时候
阅读全文
摘要:一. 练习项目 本次示例项目是一个完整的基于 Spring Boot、Spring Security、JWT、React 和 Ant Design 构建的一个开源的投票应用,项目地址:https://github.com/callicoder/spring-security-react-ant-de
阅读全文
摘要:一. 创建dev分支 在原先gitlab的jenkins-test1项目中创建dev分支,项目根目录中点击Branch->New branch->填写dev 1.修改Jenkinsfile如下 node('slave-jnlp') { stage('prepare') { echo "1.prepa
阅读全文
摘要:一. 部署jenkins 1.deploy.yaml apiVersion: apps/v1 kind: Deployment metadata: name: jenkins2 namespace: kube-ops spec: selector: matchLabels: app: jenkins
阅读全文
摘要:一. 简单的pipeline例子 新建 Job:在 Web UI 中点击 New Item -> 输入名称:pipeline-demo -> 选择下面的 Pipeline -> 点击 OK 首先确保Jenkins上已经有pipeline相关插件 配置:在最下方的 Pipeline 区域输入如下 Sc
阅读全文