51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

kubesphere 创建第一个流水线项目

创建第一个流水线项目

前提: 开起了 devops

简单方法,让模版生成一个 jenkinspipline的文件。

"尚医通" 微服务项目 DevOps 实战 - 流水线拉取代码 (kubesphere.io)

医院挂号系统

然后点击进去:

yygh-parent-devops

医院挂号

点击创建,然后

然后有一个 可视化的界面:

当我们不会编辑 jenkinsfile ,我们可以让界面帮我们创建。

然后编辑流水线

在空白的地方 点击后, 右边会出现,代理 , 类型 可以是 maven ,go, Python,等。

就是 在k8s上, jenkisn有一个 master节点, 其他的都是代理节点,处理流水线任务。

选择 Jenkins Agent (kubesphere.io)

第一步: 拉取代码:

补充知识点: 添加步骤: 选择容器,可以指定要基础的base, maven,python 等环境。

添加指定容器:

点击 添加 嵌套步骤:

[email protected]:wang-huamao/yygh-parent.git

复制粘贴

这里注意,用gitee 用户名 密码的方式,目前https 可以, git 的失效了, 不知道为什么。

整个流水线的第一步 做好了,

我们测试一下, 看看能否拉取成功。

添加嵌套步骤

ls

查看一下当前是否有代码了

然后点击确定, 确定

这样我流水线的第一步就改好了。

点击 "运行" 测试一下

一次运行要准备 kubesphere-devops-worker maven 环境,比较慢。

点进去

查看日志:

第二步: 项目编译

https://www.kubesphere.io/zh/learn/level_4/lesson_39/video/

连接

赞(0)
未经允许不得转载:工具盒子 » kubesphere 创建第一个流水线项目