Jenkins的下载与安装
Jenkins是一款开源的自动化打包部署的软件,我们可以通过配置远程仓库地址来实现Jenkins自动拉取代码打包部署,可以大大降低运维的成本。接下来介绍他的下载与安装(以win10为例,linux版的也差不多,只是路径格式不一样)。
首先进入官网下载
百度搜索Jenkins,第一个就是官网,我们选择下载LTS(长期支持版)的war包(左下角)
将war包部署到tomcat
找到tomcat的目录,进入webapps目录把下载的war包放进去,然后进入bin目录,双击startup.bat启动tomcat服务器。
当看到下图的信息说明Jenkins启动成功。
首次进入网页配置
我们在浏览器输入http://localhost:8080/jenkins/
进入Jenkins的配置界面,首次启动需要解锁Jenkins,我们可以看到初始密码保存在下面的路径中。
我们打开对应的路径,找到initialAdminPassword文件,用记事本打开,复制密码粘贴到上面的密码框中,点击继续。
然后会出现如下界面,我们选择安装推荐的插件,这可能需要一段时间。
当我们解锁了Jenkins之后,可能不会出现安装插件的页面,而是下面的信息。
这是由于我们插件下载中心无法访问导致的,解决方法是:
- 保留此离线页面,重新开启一个浏览器tab标签页
2.输入输入网址http://localhost:8080/jenkins/pluginManager/advanced
3.进入该页面最底下,找到【升级站点】,把其中的链接改成 http,http://updates.jenkins.io/update-center.json ,确定保存
4.提示jenkins,再重新启动jenkins(现将tomcat关闭,然后启动tomcat),OK,已经可以重新连网,下载插件
好了,接下来就是创建管理员用户了。然后是实例配置,就是你以后访问的地址,这里我填写的是默认的。
接下来就是最后一步的了,点击开始使用Jenkins就可以使用啦。
下次通过一个具体的项目来介绍Jenkins的使用,希望这篇文章能够帮助大家。
-
上一篇
前言
Jenkins在实际的项目使用中,遇到多个 pipeline流水线有比较多重复代码的情况下,每次新增pipeline job时候都需要重新粘贴这些代码,流水线维护变得非常麻烦,可以通过jenkins的共享库来将这些重复的代码整合封装,然后在多个pipeline中进行调用,让流水线代码易于维护和版本化,本文基于jenkins共享库来实现持续集成中的CI部分。
安装jenkins
首先需要准备一个jenkins,这里使用compose方式运行;
$ mkdir jenkins &&cdjenkins/$ sudo mkdir -p data$ sudo chown 1000.1000 -R data$ vim docker-compose.yml
version:3.9services:jenkins-master:image:docker.io/jenkins/jenkins:2.377-jdk17container_name:jenkins
Jenkins共享库应用入门(CI篇)
-
下一篇
Jenkins快速上手安装