精华内容
下载资源
问答
  • 首先保证本地安装JDK,Jenkins是需要Java开发的,需要JDK运行环境,此处不提供,网上一大把。一、Jenkin安装:下载成功后,点击 jenkins.msi,按照向导安装完成,不细说开启服务。windows运行处搜索"服务",找到...

    首先保证本地已安装JDK,Jenkins是需要Java开发的,需要JDK运行环境,此处不提供,网上一大把。

    一、Jenkin安装:

    下载成功后,点击 jenkins.msi,按照向导安装完成,不细说

    开启服务。windows运行处搜索"服务",找到Jenkins,启动服务

    二:使用前一些配置

    默认是8080端口

    在浏览器中访问输入 http://localhost:8080/ 访问jenkins 或者在安装包中找到jenkins.exe亦可以

    若是访问成功,恭喜你可以使用了

    但是若是不幸如果访问失败,不慌

    解决办法:重新进入到服务中手动启动jenkins服务,再次尝试

    若还是失败:可能是8080端口被占用了(为啥被占用呢,你电脑某个软件已用8080端口)

    解决办法: 修改端口 D:\Program Files (x86)\Jenkins\jenkins.xml 查找8080,找到--httpPort=8080,将8080改成其他端口

    重新启动服务,再次访问,基本没有问题了(若还是失败,重启电脑了)

    按照提示输入密码,进入到这个页面,建议选择插件

    选择插件安装,这里会很慢,等个30分钟差不多,不急让它慢慢安装....

    创建自己的账户密码

    配置URL

    如下界面,可以开始使用了

    三、建项目完成基本构建

    新建任务-选择自由风格即可,完成任务创建

    对任务创建进行设置【关注几个重要的点】

    General:

    关于项目的说明

    选择项目来源:

    特别注意,慎重选择GitHub,千万不要把公司的任何信息上传,一个字母也不行,安全红线,切记

    源码管理:

    无  本地继续集成

    git

    SubVersion : 配置方式和平时用SVN一致

    构建触发器:

    定时构建

    构建(就是执行程序脚,比如:python接口自动化,run_test.py)

    执行Windows批处理命令(相当于Windows终端cmd执行py文件一样的使用方法)

    cd  需要运行的项目目录下(或者将项目拷贝到Jekens的workspaces目录)

    python run_test.py

    完成基本配置好,后选择立即构建

    展开全文
  • Windows10安装Jenkins

    2021-11-10 09:50:22
    Jenkins是基于Java开发的,所以在安装Jenkins之前首先需要安装Java的JDK,具体安装JDK的方法可以参考之前发布的文章,链接: 使用msi安装 1.安装Jenkins之前首先去Jenkins官网下载安装文件,Jenkins官网:...

    一、什么是Jenkins?

    Jenkins是一个自包含的开源自动化服务器,是基于Java开发的,可用于自动化与构建,测试以及交付或部署软件有关的各种任务。

    二、安装Jenkins

    Jenkins是基于Java开发的,所以在安装Jenkins之前首先需要安装Java的JDK,具体安装JDK的方法可以参考之前发布的文章,链接:

    使用msi安装

    1.安装Jenkins之前首先去Jenkins官网下载安装文件,Jenkins官网:https://jenkins.io/zh/ 点击下载:

    在这里插入图片描述

    下载长期支持版的Windows

    在这里插入图片描述

    2.下载完成以后是一个压缩文件,然后解压即可。解压后是一个.msi文件,双击该文件就可以进行安装:

    在这里插入图片描述

    3.点击Next,选择路径,直到出现该页面:

    在这里插入图片描述

    如果选择不需要账号密码的Run service as LocalSystem,之后可能会遇到权限问题,不推荐。

    如果选择Run service as local or domain user,则需要提供账号/密码,一般情况下需要自己添加。

    添加方法如下:

    打开电脑的菜单,搜索本地安全策略 —> 本地策略 —> 用户权限分配,在右侧找到作为服务器登录,双击打开(如果搜索不到,可以打开控制面板 —> 管理工具,就能找到本地安全策略)

    在这里插入图片描述

    打开后如下图所示,点击添加用户或组,在输入框中填入你的账户的名字,单击检查名称,如果加上了下划线,则说明没有问题,如果输入的用户不存在,则会跳出来一个找不到名称的对话框。

    在这里插入图片描述
    在这里插入图片描述

    如果不知道账户名称是啥,则可以打开电脑的账号信息,在账户信息中就可以看到本地账户的用户名

    在这里插入图片描述

    回到Jenkins的安装界面,输入刚刚创建好的对象名称,密码就是本地账户的登录密码,点击Test Credentials进行检查,检查通过后会出现一个绿色的勾,就可以进行下一步了。

    在这里插入图片描述

    4.点击Next,下一步中的端口号可以默认8080,也可以按需更改,点击Test Port测试端口能不能正常使用

    在这里插入图片描述

    5.然后点击Next选择JDK的路径,一般情况下安装程序会自动检测,然后点击Next继续。

    在这里插入图片描述

    这一步默认就好,之后点击Install开始安装即可。

    三、打开Jenkins

    安装完成后,浏览器中会自动打开Jenkins界面(若没有自动打开,则输入:localhost:8080(8080为安装时设置的端口号)

    1.登录Jenkins,需要输入密码,Jenkins已经告诉我们密码所在的文件路径了,这是一个没有后缀的文件,用文本文档打开,复制里边的内容贴进去,然后点击Continue。

    在这里插入图片描述

    2.安装插件,选择推荐的插件即可

    在这里插入图片描述

    正常情况下等待安装即可,但不知道什么原因,插件安装失败,如下图:以下内容为插件安装失败的处理,若插件安装顺利,则可忽略以下步骤。

    在这里插入图片描述

    先登录Jenkins,页面右上角账号左边有一个消息通知的图标(未截图),点击后可查看缺少的插件。点击进入Jenkins的插件下载链接:http://updates.jenkins-ci.org/download/plugins/ ,下载缺少的插件

    在这里插入图片描述

    下载成功后回到Jenkins,点击左侧Dashboard的Manage Jenkins,然后选择Manage Plugins

    在这里插入图片描述

    选择高级(advanced)窗格,在Upload Plugin中上传刚刚下载好的.hpi文件,点击Upload开始上传

    在这里插入图片描述

    之后会安装各种依赖,如果出现网络问题可能需要多多尝试,或重启Jenkins再安装,插件在安装完成后重启Jenkins。

    展开全文
  • 下载镜像 打开终端,输入docker search命令搜索 Docker Hub 上可用的 Jenkins 镜像: $ docker search jenkins NAME DESCRIPTION STARS OFFICIAL AUTOMATED jenkins Official Jenkins Docker image 4328

    下载镜像
    打开终端,输入docker search命令搜索 Docker Hub 上可用的 Jenkins 镜像:

    $ docker search jenkins
    NAME                    DESCRIPTION                         STARS               OFFICIAL            AUTOMATED
    jenkins                 Official Jenkins Docker image       4328                [OK]
    jenkins/jenkins         The leading open source automation  1563
    jenkinsci/blueocean     https://jenkins.io/project...       399
    jenkinsci/jenkins       Jenkins Continuous Integration  …   367
    jenkinsci/jnlp-slave    A Jenkins slave using JNLP to…      110                 [OK]
    jenkins/jnlp-slave      a Jenkins agent (FKA "slave")  …    86                  [OK]
    ...
    

    根据镜像OFFICIAL标签判断,位列第一、名字为jenkins的是 Jenkins 官方提供的镜像。我们是不是应该使用这个官方镜像呢?

    如果你看过 Jenkins 文档中 Docker 安装 小节,会发现官方推荐使用的镜像是jenkinsci/blueocean,该镜像包含当前的长期支持 (LTS) 的 Jenkins 版本 (可以生产使用) ,并捆绑了所有 Blue Ocean 插件和功能。

    第一次安装的时候使用的是jenkins镜像,其集成的 Jenkins 版本比较高,结果出现好多插件不兼容的情况,对于我等小白来说是一件比较麻烦的事。

    这里我们果断使用jenkinsci/blueocean镜像,使用docker pull命令拉取:

    $ docker pull jenkinsci/blueocean
    Using default tag: latest
    latest: Pulling from jenkinsci/blueocean
    Digest: sha256:523769431f19830cfda7ceae37c59c9f01affb551836933aa30114dcaa5df9eb
    Status: Image is up to date for jenkinsci/blueocean:latest
    

    在本地镜像仓库确认是否已存在:

    $ docker images
    REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
    jenkinsci/blueocean   latest              ef2dc74fe285        21 hours ago        552MB
    mysql                 latest              990386cbd5c0        2 months ago        443MB
    jenkins               latest              cd14cecfdb3a        11 months ago       696MB
    ...
    

    运行容器
    现在,就可以基于下载的镜像运行 Jenkins 容器了,有以下两种运行方式供你参考:

    方式一:直接运行,运行期间产生的所有数据都保存在容器内部,容器销毁,数据丢失。

    docker run
    –name jenkins-blueocean
    -d
    -p 8081:8080
    -p 50001:50000
    jenkinsci/blueocean
    方式二:Docker 会在宿主机上创建一个数据卷jenkins-data,容器映射该卷以持久化数据。

    docker run
    –name jenkins-blueocean
    -d
    -p 8081:8080
    -p 50000:50000
    -v jenkins-data:/var/jenkins_home
    jenkinsci/blueocean
    Tips:8081 端口用来公开访问 Web 界面,50000 端口允许访问远程 Java (JIRA) API。

    这里我使用了第二种方式启动了 一个 Jenkins 容器应用:

    $ docker run
    –name jenkins-blueocean
    -d
    -p 8080:8080
    -p 50000:50000
    -v jenkins-data:/var/jenkins_home
    jenkinsci/blueocean
    93f88d6ca2129fae971298e98e20091570f6903463b203a9235660856f63020e
    最后使用docker ps命令确认容器是否已经后台运行:

    $ docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    0cad9bbe76a6 jenkinsci/blueocean “/sbin/tini – /usr/…” About an hour ago Up About an hour 0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp jenkins-blueocean
    配置 Jenkins
    以上如果一切正常,现在就可以通过http://:8080访问 Jenkins 的 Web 界面了。

    Step1:解锁 Jenkins。
    Alt Text

    管理员初始密码被放到了/var/jenkins_home/secrets/initialAdminPassword 文件中。

    因为我们把 Jenkins 部署在了 Docker 容器中,因此需要先进入到容器,再去查看对应的文件initialAdminPassword内容:

    $ docker exec -it jenkins-blueocean /bin/bash
    jenkins@93f88d6ca212:/$ cat /var/jenkins_home/secrets/initialAdminPassword
    a6f6d08fcc474178833001d1fc79be62
    如上输出中,a6f6d08fcc474178833001d1fc79be62 便是我们需要的管理员密码,复制并粘贴到 Web 界面,点击继续即可解锁 Jenkins。

    Step2:安装插件。
    由于 jenkins 的镜像源是国外的所以再下载插件的时候会非常慢,甚至会超时,所以在安装插件之前,我们要先配置国内镜像:
    界面路径:Manager jenkins > manage plugins > advanced > upgrade url
    重新填写 URL : https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json
    在这里插入图片描述
    在这里插入图片描述
    这样,我们就可以愉快的安装我们需要的插件了。
    做为国人,第一个要安装的自然是中文插件:Localization: Chinese (Simplified)
    在这里插入图片描述
    Step3:创建用户。
    接着继续下一步操作,提示需要创建一个新的用户,自行填写即可。

    Step4:配置实例。
    看看提示,没有问题就点 保存并完成 即可。

    至此,Jenkins 初始化配置过程也就完成了。正式开启你的 持续集成&持续部署 之旅吧!

    展开全文
  • 一、Jenkins软件安装。 二、Jenkins简单配置。 三、Jenkins安装插件。 四、下载中文汉化插件。 五、可能遇到问题。


    一、Jenkins软件安装

    1、Jenkins需要依赖JDK,所以先安装JDK1.8

    自己写的一个安装JDK的文章:

    Linux(centos 7.5)服务器安装JDK(1.8)

    https://blog.csdn.net/lydms/article/details/95232577
    

    2、Linux安装Gitlab

    自己写的一个安装Gitlab的文章:

    Linux服务器安装Gitlab(centos 7.5)

    https://blog.csdn.net/lydms/article/details/113827615
    

    3、下载Jenkins安装包

    • 方式一:官网下载

    下载地址:

    http://mirrors.jenkins.io/redhat-stable/
    

    我这里采用的jenkins-2.194-1.1.noarch.rpm

    • 方式二:wget下载
    wget https://codechina.csdn.net/weixin_44624117/software/-/raw/master/software/jenkins-2.194-1.1.noarch.rpm
    
    https://download.csdn.net/download/weixin_44624117/15386474
    

    4、安装Jenkins

    rpm -ivh jenkins-2.194-1.1.noarch.rpm
    

    在这里插入图片描述

    5、修改 Jenkins配置

    打开配置文件:

    vim /etc/sysconfig/jenkins
    

    修改的内容为(可以不做更改):

    更改登录账号(默认Jenkins),登录端口号(默认8080);

    JENKINS_USER="root"
    JENKINS_PORT="8888"
    

    在这里插入图片描述

    6、启动Jenkins

    启动Jenkins

    systemctl start jenkins
    

    可能遇到的问题
    在这里插入图片描述

    原因 : 找不到安装的JDK

    解决 :

    打开配置文件

    vim /etc/init.d/jenkins
    

    将自己JDK地址,添加到配置文件中

    /usr/local/java/jdk1.8.0_181/bin/java
    

    在这里插入图片描述

    加载配置文件

    systemctl daemon-reload
    

    启动Jenkins

    systemctl start jenkins
    

    二、Jenkins简单配置

    1、打开浏览器访问

    地址:http://8.275.239.734:8888

    注意:如果访问不了,查看是否开启相应端口的防火墙限制。

    2、获取并输入admin账户密码

    打开以后,看到登录密码,存在服务器某个文件中。

    在这里插入图片描述

    查看服务器中密码

    cat /var/lib/jenkins/secrets/initialAdminPassword
    

    在这里插入图片描述

    将获取到的密码输入到浏览器中登录。

    3、跳过插件安装

    因为Jenkins插件需要连接默认官网下载,速度非常慢,而且经过会失败,所以我们暂时先跳过插件安装。
    在这里插入图片描述
    在这里插入图片描述

    4、添加一个管理员账户,并进入Jenkins后台

    在这里插入图片描述
    在这里插入图片描述

    至此配置完成。
    在这里插入图片描述

    三、Jenkins安装插件

    Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。Maven构建项目等功能需要依靠插件完成。

    1、把Jenkins官方的插件列表下载到本地

    Jenkins->Manage Jenkins->Manage Plugins,点击Available。

    在这里插入图片描述

    在这里插入图片描述

    这样做是为了把Jenkins官方的插件列表下载到本地,接着修改地址文件,替换为国内插件地址。

    2、修改Jenkins插件下载地址

    Linux服务加载配置信息

    cd /var/lib/jenkins/updates
    

    添加地址

    sed -i 's/http:\/\/updates.jenkinci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
    

    在这里插入图片描述

    最后,Manage Plugins点击Advanced,把Update Site改为国内插件下载地址。

    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
    

    在这里插入图片描述

    Sumbit后,在浏览器输入: http://8.275.239.734:8888/restart ,重启Jenkins。

    在这里插入图片描述

    四、下载中文汉化插件

    Jenkins->Manage Jenkins->Manage Plugins,点击Available,搜索"Chinese"。

    在这里插入图片描述
    在这里插入图片描述

    完成后如下图(可能部分菜单汉化会失败):

    在这里插入图片描述

    重启Jenkins后,就看到 Jenkins汉化了。

    在这里插入图片描述
    在这里插入图片描述

    五、可能遇到的问题

    1、找不到JDK

    可能遇到的问题
    在这里插入图片描述

    原因 : 找不到安装的JDK

    解决 :

    打开配置文件

    vim /etc/init.d/jenkins
    

    将自己JDK地址,添加到配置文件中

    /usr/local/java/jdk1.8.0_181/bin/java
    

    在这里插入图片描述

    加载配置文件

    systemctl daemon-reload
    

    启动Jenkins

    systemctl start jenkins
    

    2、没有加载配置文件

    图片555555
    解决:

    systemctl daemon-reload
    
    展开全文
  • linux 安装Jenkins和配置

    千次阅读 2021-12-04 13:33:14
    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 语言:Java 一句话描述:持续集成工具 建议的版本 建议...
  • 参考: https://segon.cn/install-jenkins-using-docker.html https://www.jenkins.io/zh/download/ ...1 .docker 安装jenkins ① 创建挂载目录 mkdir jenkins_home ② 为挂载目
  • jenkins 本地安装

    2021-03-24 15:39:13
    官网下载http://mirrors.jenkins.io/war-stable/2.277.1/jenkins.war [root@ansible-11 tomcat]# cat tomcat.yaml --- - hosts: tom vars: remote_user: root gather_facts: false tasks: - name: ...
  • 文章目录一、 docker的安装二、 Jenkins建议使用镜像jenkinsci/blueocean三、 运行Jenkins容器四、 解锁Jenkins五、 安装途中出行的问题及解决办法 一、 docker的安装 1⃣️ https://docs.docker.com/desktop/ 进入...
  • 二、没在gitlab端添加拉取者(jenkins)公密 三、在jenkins的URL配置中没写对gitlab的被拉取项目ssh地址(如果用http的方式,要写正确户名及密码) 四、二者没有做免密互信 五、记得jenkins要先做一次对gitlab某...
  • Jenkins安装

    2021-05-12 10:25:59
    安装JDK,最好是1.8版本(本地有现成的安装包),本机:C:\Program Files\Java\jre1.8.0_152 JDK下载官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html JDK安装完成...
  • windows10 Jenkins安装

    2021-09-28 15:11:42
    Service ‘Jenkins’(Jenkins)failed to start. Verify that you have sufficient privileges to start system services. 解决1: 安装过程中 账号 不要选带 domain的、 要选 系统不推荐的方式 ...
  • 这里记录一下安装过程中注意的地方 按照官网文档进行安装 切记!第一查看文档为官方文档,请不要随意百度各种文章,有写的好的写的差的,最好还是看官网: Jenkins官网: https://www.jenkins.io/ Centos安装文档 ...
  • centos离线安装jenkins

    2021-01-29 14:50:15
    centos离线安装jenkins 1、安装java环境,这里我们选择openjdk,当然也可以是JDK [root@localhost repo]# yum install -y java 2、下载jenkins的yum源的配置文件jenkins.repo [root@localhost repo]# wget -O /etc/...
  • 安装docker 1.安装Docker的依赖库:yum install -y yum-utils device-mapper-persistent-data lvm2 2.添加Docker CE的软件源信息:yum-config-manager --add-repo ...
  • 上图出自jenkins安装详细教程。 那应该se就够了。于是我下载了java 8版本的java se。至于为什么选择这个版本…因为官方文档上写着的环境是java8.(手动狗头) window环境下面安装java的话,只要下载过来安装包,...
  • 安装环境 CentOS 7.6 Docker 18.09.6 拉取镜像 我这里安装的版本是jenkins/jenkins:2.277.2-lts-centos7,可以去这里获取你需要的版本: ...我这里映射本地数据卷的路径为/data/jenkins_
  • 安装 jenkins 安装方式 采用 tomcat 下面放 jekins 里面放 war 直接下载二进制版, 上次我采用的是第一种。所以打算这次采用第二种解决方案。另外目前官网提供两种安装包,分别为长期支持版本 (LTS) 和每周...
  • Jenkins安装 本次使用jenkins的war包形式安装部署 1.首先进入jenkins官网的下载页面jenkins下载页面,点击下图红色区域处开始下载war包 下载完成之后无需解压,将其移动至我们已经下载且经常使用的tomcat中,路径...
  • Jenkins使用msi文件在Windows中安装
  • 本篇是解决Jenkins在某些机器下无法进行在线插件安装的问题。 关于Jenkins在Windows 的安装启动可以参考: Jenkins 新版本及插件在Windows下的安装 问题: Windows 10 系统下, Jenkins 2.7 之上的版本在线安装插件...
  • 以Docker方式安装Jenkins

    2021-01-09 21:26:19
    本文描述了如何以Docker方式安装Jenkins。 其他安装方式参见: CentOS7安装Jenkins 使用Docker Compose在线安装Jenkins 以容器方式启动Jenkins docker run --name jenkins \ -p 8080:8080 \ -p 50000:50000 \ -...
  • Jenkins安装 Jenkins安装地址,根据需求自己安装:https://www.jenkins.io/zh/download/ 我这里选择用docker安装,快速方便。前提需要安装docker,参考文章:docker容器安装与部署 1:下载Jenkins镜像 docker pull ...
  • Jenkins是可以在任何平台上进行持续集成和持续交付的最受欢迎的工具之一。作为Java应用程序(Jenkins是...JDK安装好以后,就可以安装Jenkins了。 1.下载适用于Windows的最新Jenkins软件包 https://mirrors.tuna.tsinghu
  • 可以看到本地安装已经过时了,使用命令安装: 输入命令安装: 打开Mac命令窗口,输入安装Jenkins命令,如果一直显示Updating Homebrew那么Control+C终止更新: brew install jenkins 输入后报错: localhost:~ ...
  • 事件: 在 jenkins 官网下载 msi 文件一路默认安装(其实安装都失败了一次,使用文末的方式解决了),然后竟然没有自动启动,在服务中手动启动失败了。报错信息提示太有限了。 一番查找,决定使用一下方式启动, 虽然...
  • 环境:CentOS 7.x 提前安装好docker 和docker-compose java环境 一、创建jenkins.yml文件并配置相关内容 我把创建的docker容器都放在了/home/docker-compose下 在docker-compose下创建jenkins.yml。将下面的配置...
  • 安装 jenkins 后,初始化下载插件总是失败,导致安装不成功,重试好几次都是卡在安装插件那。这里记录下 docker 下怎么安装 jenkins ,并解决初始安装插件失败问题。安装插件失败,其实是拉取了官方的 jenkins 镜像,...
  • 用docker安装部署jenkins,并将springboot项目部署 拉取镜像 docker pull jenkins/jenkins:2.222.3-centos ps:这里拉取的并非官方镜像,这里镜像整合了jdk与maven,运行时只要挂载即可
  • Windows Docker 安装 Jenkins Windows在命令行下执行如下命令 docker run ^ -u root ^ -d ^ -p 8080:8080 ^ -p 50000:50000 ^ -v jenkins-data:/var/jenkins_home ^ -v /var/run/docker.sock:/var/run/...
  • Docker安装Jenkins

    2021-04-23 14:31:43
    相关环境 ...相关文章:Docker安装和镜像加速,Docker中安装mysql ...创建本地数据卷 本文数据卷的路径为/data/jenkins_home/,你想放别的地方可以自行修改 mkdir -p /data/jenkins_home/ 修改下目

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,791
精华内容 11,116
关键字:

本地安装jenkins