windows环境配置Jenkins+gitee

6 篇文章 2 订阅
1 篇文章 0 订阅

前言

Windows安装配置Jenkins

下载Jenkins

配置Jenkins

配置gitee及项目信息

配置gitee组件

项目自动化部署

结语


前言

最近想在windows上部署Jenkins,实现代码自动管理

Windows安装配置Jenkins

下载Jenkins

一.打开Jenkins网站 https://jenkins.io/zh/download/ 选择适合自己系统的版本,建议使用长期支持(LTS)分支,如下图红框,本文基于war包方式,配置与linux安装版一致,但不保证与msi安装版一致.

下载好之后到官方文档的安装Jenkins页,直接找到如下图位置

 

不要看这里,这个的前提是电脑已配置docker

======================

====================

 

解压后使用java -jar 命令启动war包

至此,安装就完成了

配置Jenkins

 

-------------------------------------嗝-----------------------------------------

打开localhost:8080端口,会进入解锁界面,如下图

按照提示目录找到解锁密码,输入后点击继续;

进入插件安装页面,如下图:

嫌麻烦可以安装推荐,然后................等.........

经过漫长等待,来到配置管理员页面(会自动跳转的),如下图:

下一步,配置端口,根据自己情况进行配置

下一步

至此,Jenkins基础配置完成.

 

配置gitee及项目信息

配置gitee组件

点击Manage Plugins

按照1234步骤来

等待安装完成;

选择

 

下拉找到

点击下方的添加按钮添加gitee api令牌

 去码云生成令牌

记着复制,如果不复制的话没有办法查看了,只能重新生成

输入到Jenkins相应位置保存即可,然后点击测试连接,左边出现成功即为配置成功

 

项目自动化部署

新建一个item

输入项目名称

点击确定进入配置页面

点击源码管理选项卡

输入项目地址后点击添加按钮,添加gitee账号和密码

完成后点击添加

点击构建选项卡

如图,复制gitee webhook密码,没有的话点击右下角生成按钮

打开gitee,进入项目配置页面

点击添加,将上方红框显示的地址和gitee webhook密码输入

点击添加后点击测试 ,出现下图2类似的提示即为配置成功

接下来在构建选项卡,选择增加构建步骤后点第一项,如下图

如果选第二项需要安装Windows支持shell的组件

输入需要执行的脚本就可以了,Windows中使用&&分割多条命令

 

在gitee上提交一次代码,推送就会被触发,自动部署就做好了

 

结语

-------------------------------------------------

如需查看linux版本请点击链接传送:centos配置Jenkins+gitee

-------------------------------------------------

这是一个比较复杂的流程,需要多个步骤和工具协同完成。以下是基本的步骤和工具: 1. 创建Gitee代码仓库并将您的Go项目推送到该仓库。 2. 在Jenkins中创建Pipeline,并在Pipeline中定义构建、测试和部署步骤。 3. 创建Harbor镜像仓库,并将您的Go项目打包成Docker镜像并推送到Harbor仓库。 4. 配置Kubernetes集群,以便从Harbor仓库中拉取镜像并部署到Kubernetes集群。 5. 在Jenkins中使用Kubernetes插件,将Go项目部署到Kubernetes集群。 以下是更详细的步骤和工具: 1. 在Gitee上创建代码仓库并推送代码: a. 创建一个新的Gitee代码仓库,将您的Go项目推送到该仓库中。 b. 创建一个名为“Jenkinsfile”的文件,其中包含您的Jenkins Pipeline定义。将此文件推送到Gitee仓库中。 2. 在Jenkins中创建Pipeline: a. 在Jenkins中创建一个新的Pipeline,将您的Gitee仓库链接到Jenkins中。 b. 在Pipeline中定义构建、测试和部署步骤。例如,您可以使用`go build`和`go test`命令来构建和测试您的Go项目。然后,您可以使用Dockerfile将Go项目打包成Docker镜像。 c. 在Pipeline中使用Jenkins Kubernetes插件将Docker镜像推送到Harbor镜像仓库中。 3. 创建Harbor镜像仓库并将镜像推送到仓库: a. 在Harbor中创建一个新的镜像仓库。 b. 在Jenkins Pipeline中使用Docker命令将您的Go项目打包成Docker镜像,并将该镜像推送到Harbor镜像仓库中。 4. 配置Kubernetes集群: a. 在Kubernetes集群中安装并配置Harbor镜像仓库,以便能够从该仓库中拉取镜像。 b. 配置Kubernetes Deployment和Service,以便从Harbor镜像仓库中拉取您的Go项目的Docker镜像并在Kubernetes集群中部署该项目。 5. 在Jenkins中使用Kubernetes插件部署Go项目: a. 在Jenkins中使用Kubernetes插件,将您的Go项目部署到Kubernetes集群中。 b. 测试您的Go项目是否正确地部署在Kubernetes集群中,并且可以正常运行。 以上是一个比较完整的流程,其中包含了多个工具和步骤。您可以根据自己的实际情况和需求进行适当地调整和修改。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值