1. 下载windows版 jenkins安装包
2. 配置本地安全策略
在 Windows 11/10 上打开本地安全策略。 Secpol.msc 或本地安全策略编辑器是一个 Windows 管理工具,允许您在本地计算机上配置和管理与安全相关的策略。
安全设置-》本地策略-》用户权限分配-》作为服务登录-》添加用户,应用,确定。
安装时,选择上面的用户和密码,点击 Test Credentials。
设置port 为8080. (如果已被占用,可以设置其他)。
Jenkins在Windows下安装时可能会遇到以下问题:
Jenkins服务启动失败:如果遇到这个问题,不要多次重试,而是打开services.msc,找到Jenkins服务,右键打开属性,选择This account,重新输入登录凭据,然后再回到Jenkins安装界面,点 retry。
Jenkins部署项目
安装好后,安装默认的插件。然后创建一个工作项目,类型选第一个Freestyle project
就行。
如果源码不在本地,使用的是git或svn,那么配置好项目的git/svn,执行构建后会自动把服务器上的代码拉取下来。下面是源码管理及构建的步骤:
源码管理
源码管理(source code management):需要安装插件,如:git/svn,没有插件时显选择无,直接使用本地代码,需要拷贝到工作区间。
以git为例,参数说明🔻:
- repository url:项目的git地址(svn则填svn地址)
- credentails:点击添加Jenkins凭据,填写git/svn的账号及密码》保存;保存后在左侧选择账号
构建
构建,即如何运行项目。添加构建步骤,windows选择execute windows batch command
,linux或mac选择execute shell
,然后输入终端的执行命令:python 文件名.py
,保存后点击构建(build now)就可以运行项目了,注意这里运行的文件需要存放在工作区间的根目录下(因为这里默认是根目录)。
源码在本地:
举个源码在本地的例子:
执行结果: