jenkins安装以及设置、gitee、python环境一站到底
1 Windows安装安装Jenkins的准备工作https://i-blog.csdnimg.cn/direct/8188ba7c87c5459bbe9c7248befd4933.png
[*]1 Jenkins环境准备
1.1.1安装JDK
安装jenkins前确保您的电脑已经设置好JDK
链接:https://pan.baidu.com/s/12qQagWicLQpTk3oUwbFLtw?pwd=57sb
提取码:57sb
https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html(也可以从JDK官网下载)
双击下载好的JDK并安装
https://i-blog.csdnimg.cn/direct/0e1c68f188054e7899e056ace9506b26.png
点击下一步,可以修改安装路径
https://i-blog.csdnimg.cn/direct/2bec262af01f49f6bfd3ec6590f8ffe6.png
点击下一步,并等候安装完成。必要记取安装的位置。
JDK安装完后,必要设置环境变量。
https://i-blog.csdnimg.cn/direct/c2e507b3e7414a329928e5ae7227384d.png
https://i-blog.csdnimg.cn/direct/dc8a2299b7404943aa16c708efcdd2a7.png
点击【环境变量】,在系统变量中【新建】变量,变量名:JAVA_HOME 变量值:JDK的安装路径,确定。https://i-blog.csdnimg.cn/direct/4b4906da0bf947b798607286e649b827.png
系统变量中找到Path并选择,点击【编辑】-【新建】 并添加JDK的bin文件夹地点目录 我的为:C:\Program Files\Java\jdk-11\bin
https://i-blog.csdnimg.cn/direct/43ba5cc9c82d487cab0df7a3b93df588.png
完成以上步调 那么我们的JDK旧安装完成了,接下来看下我们环境是否真的成功设置好
1.打开cmd(window+r)并输入cmd
cmd中输入如下下令 java -version 回车 看到以下信息就标识我们的环境安装成功了
https://i-blog.csdnimg.cn/direct/6fc11005281348ab8acb84f2b189c9c9.png
1.1.2 maven设置
进入官网:https://maven.apache.org/download.cgi
可以下载最新版,但是保举下载3.8版本的,使用的更多
https://i-blog.csdnimg.cn/direct/c45bda10413549e687b5624f4e862202.pnghttps://i-blog.csdnimg.cn/direct/53ed067e66124a92936fb94b05da4533.pnghttps://i-blog.csdnimg.cn/direct/890ea2fc6ed6421b956bf0f560834cf0.png
https://i-blog.csdnimg.cn/direct/4549d78793fd4897a40d019403e06416.png
点击下载安装包即可
安装包解压到指定路径【留意最好没有中文】,我本人的就是D盘,Maven文件夹下,
同时,Maven文件夹下新建一个堆栈名称【jarwarehouse】,自定义就行,但是自己得清楚是什么!!!
安装好后,进行Maven环境设置
、https://i-blog.csdnimg.cn/direct/1bf3f338fcad414fa93f1bacaee8e74f.png
https://i-blog.csdnimg.cn/direct/c4093c5f4924406495be2f0c6b9c49fc.png
https://i-blog.csdnimg.cn/direct/24a26aaef32a4133938f79028d4029a5.pnghttps://i-blog.csdnimg.cn/direct/742ee79e51774ea4854ac4ddebd7fd26.png
可以找到有一个settings文件,在后续设置会用上。
1.1.3 jenkins安装
jenkins下载地:https://jenkins.io/
https://i-blog.csdnimg.cn/direct/560c2062920f46ff9725e403a6fa883f.png
下载好的jenkins.msi 双击安装
https://i-blog.csdnimg.cn/direct/4c24346a948e4b39b81db4938eb9f5a4.png
选择安装路径
https://i-blog.csdnimg.cn/direct/5215371c6c374a4bb3616ed837f02126.png
https://i-blog.csdnimg.cn/direct/ed9c4dbb4d8046bf82dd14a6ccdb433d.png
https://i-blog.csdnimg.cn/direct/37692f4e7c3b42e4ba203451cca9e1cf.pnghttps://i-blog.csdnimg.cn/direct/4b355f7fa785447097437dcd33597561.pnghttps://i-blog.csdnimg.cn/direct/293821dec8bd4edba10d12951abd67b4.pnghttps://i-blog.csdnimg.cn/direct/441f862479804518a081ff7fa9fbf9a5.pnghttps://i-blog.csdnimg.cn/direct/c8818811b1714522aa087dc5b9c13212.pnghttps://i-blog.csdnimg.cn/direct/62d6d4fa9e204009b3b480c413787f02.png
安装好后,会自动打开欣赏器 并打开地址:localhost:8080
按照提示的路径输入密码
https://i-blog.csdnimg.cn/direct/2688c56350bc4249a235dd8990f68179.png
选择安装插件,选择默认的。
https://i-blog.csdnimg.cn/direct/f35c8fb99e184e209053190d343cc672.png
安装完插件后,创建新用户
https://i-blog.csdnimg.cn/direct/e36c52f1a7ea459c936e3b9256130287.pnghttps://i-blog.csdnimg.cn/direct/241f00432e8e41808731f62590c713f5.png
3 设置
3.1 插件设置
我们必要进行全局设置和系统设置以及安装对应的插件
【Manage Jenkins】→【Plugins】→【Available plugins】
https://i-blog.csdnimg.cn/direct/480ef7d793a848d6959e2f347e2441b0.pnghttps://i-blog.csdnimg.cn/direct/ba740fc17b3b4217a373b9e77de2c732.pnghttps://i-blog.csdnimg.cn/direct/b36d1574f1cd40fd9ac47fec6dc891d0.png
确保Gitee插件已经安装,还有Maven插件
https://i-blog.csdnimg.cn/direct/2221180d17934ba19516f7a11406629a.pnghttps://i-blog.csdnimg.cn/direct/2fdfde526cfc427cb4b2ea1dd5a56fc8.png
安装好插件后,进入【Tools】
https://i-blog.csdnimg.cn/direct/15c10c9a34ca49f89a0b5529cc384bcc.png
Maven设置(假如没有这个文件)请看(1.2)
https://i-blog.csdnimg.cn/direct/235d73e51dd845b7ab103c95631a9a12.png
JDK设置
https://i-blog.csdnimg.cn/direct/f0a6ea755f214c42bd38897ee094a52f.png
在【Manage Jenkins】→【System】
3.2 Gitee设置
https://i-blog.csdnimg.cn/direct/186cd0457dd44184ada6e5c7a511835b.png
根据指示设置令牌,设置好之后点击测试连接。
https://i-blog.csdnimg.cn/direct/3b1d1464df1a4615b4e552a829a786f0.png
3.3 设置python环境
https://i-blog.csdnimg.cn/direct/c4a399b3bae64b93b74e1a43cf44142c.pnghttps://i-blog.csdnimg.cn/direct/92d9da0fb3f84129b5248daef0ea0404.png
注: 1、比如jenkins是本地的环境,本地是windows系统,使命也在jenkins地点的这个机器上实行,所以使命的实行环境其实也是windows。选择windows下令 2、假如项目的代码下载到linux或mac电脑上去实行,那么就要选择shell下令)
1.要运行python文件,要安装pytest。在dos下令行输入pip install pytest 安装
2.在Jenkins中实行脚本
3.条件。在电脑中,系统设置里要设置好python的环境变量信息(此处在设置python环境的时候应该已经设置好了)
4.标题:jenkins中运行脚本时假如报错并出现如下提示:
'python' 不是内部或外部下令,也不是可运行的步伐
或批处理文件。
办理方案:
https://i-blog.csdnimg.cn/direct/2a3f62c039944d65afc6154c4d5ec1a0.pnghttps://i-blog.csdnimg.cn/direct/8b54c87988e14b8295944d8faa64e192.png
新增环境变量
https://i-blog.csdnimg.cn/direct/c2ed309d8c004938af6b06f5d7f8812a.png
path的值可以检察电脑设置的环境变量
https://i-blog.csdnimg.cn/direct/db13c3661a0b41e598bbcb2d7a35f156.pnghttps://i-blog.csdnimg.cn/direct/40b7c060ebaf410e89c3e3719151d6da.png
4 项目流程
1.新建一个Item
https://i-blog.csdnimg.cn/direct/e2c8ccb21a044220a43b857c79898aad.png
2.选择构建一个maven项目
https://i-blog.csdnimg.cn/direct/0c884921fc584a4a9271bf44cc587256.png
3.构建好后进行项目设置
https://i-blog.csdnimg.cn/direct/91ddd5475a904e619f076eec1efeeec7.png
4.源码管理选择Git,这里的URL从git堆栈中获取。
https://i-blog.csdnimg.cn/direct/d4428e0ef7c54d4a841d24182e6a76b3.pnghttps://i-blog.csdnimg.cn/direct/dcf7f4f3dc8049748802e219b5ad542f.png
5.下面要进行gitee的身份验证,进去之后可以选择验证的方式,可以使用用户名登录,也可以选择Gitee API令牌登录。
https://i-blog.csdnimg.cn/direct/659781c6677c4d66be8d2caf9a3d810f.pnghttps://i-blog.csdnimg.cn/direct/c9724c1934b4430b8d0546b7130995c9.png
6.输入验证完之后选择指定上传的分支,我这里是上传main分支。
https://i-blog.csdnimg.cn/direct/f14585bce98e44f791899ec1fa5aed13.png
7.webhook设置
https://i-blog.csdnimg.cn/direct/3c2a6e6b8a9545d68860309a580fcaba.pnghttps://i-blog.csdnimg.cn/direct/769dc9e0e3944109b6603cbeee28d596.png
URL以及密码必要记取,用在gitee的webhook设置中
打开gitee
https://i-blog.csdnimg.cn/direct/56a10208299e4347953e56eeba5ebb10.pnghttps://i-blog.csdnimg.cn/direct/c3d0050e5d6948f49b5c0c1090498c25.pnghttps://i-blog.csdnimg.cn/direct/dcf92233ab434f69a8fb993fa7330a58.png
将上述的URL以及密码填入其中,再进行测试。
8.设置完之后点击生存按钮,这里要确保pom.xml在jenkins分支下
https://i-blog.csdnimg.cn/direct/609288e82b244f70aa56a7ba0c6cb42c.png
生存之后运行
https://i-blog.csdnimg.cn/direct/824fe445ce3643c59c66eb249c908bfd.png
9.点击运行之后,开始拉取代码并且编译
https://i-blog.csdnimg.cn/direct/63ffcaec20f6435c8b702d9a58e19ea4.png
10.打开控制台可以看到输出结果,成功拉取代码并打包在划线的文件中。
https://i-blog.csdnimg.cn/direct/a301829aca2b4392a0f6e69b8a181299.pnghttps://i-blog.csdnimg.cn/direct/94a711d2fca7426b85df1cb999a1f51d.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]