精华内容
下载资源
问答
  • 公司用的是Jenkins自动化部署和发布项目,周末休息的时候,在本地尝试搭建下,熟悉下这个工具。以下记录操作的过程,方便以后查看。 环境准备: 1)Tomcat 官网地址:http://tomcat.apache.org/ ,在win下安装,选择...

    公司用的是Jenkins自动化部署和发布项目,减少了手动更新程序包的工作量。周末休息的时候,在本地尝试搭建下,熟悉下这个工具的安装与配置。本次是在window下操作,这里记录操作的过程,方便以后查看。

    环境准备

    1)Tomcat
    官网地址:Tomcat下载
    由于本次在win下安装,选择的是Tomcat8 core,如下图所示。
    在这里插入图片描述

    2)Jenkins
    官网地址:Jenkins下载
    这里下载war格式的文件,这里选择的是2.2.49版本,如下图所示。
    在这里插入图片描述

    安装的步骤
    第一步、启动Tomcat

    首先将下载的 jenkins.war 文件,放入到Tomcat安装文件 webapps 文件下,如下图所示。
    在这里插入图片描述
    双击运行 Tomcat 安装文件 bin 中的 startup.bat ,Tomcat 便开始读取 Jenkins的信息,默认会在C盘用户文件夹下建立 .Jenkins 文件,并写入相关配置文件,如下图所示。
    在这里插入图片描述

    2、 访问 Jenkins 页面

    在浏览器输入地址:http://localhost:8080/jenkins,页面如下图所示,按照提示将 initialAdminPassword 文件中的密码复制并粘贴过来。
    在这里插入图片描述
    接着默认选择推荐的插件
    在这里插入图片描述
    点击后,开始安装的等待,页面如下图所示,安装过程可能有点长,耐心等待,若长时间没有进展,可以重启Tomcat,开始之前的步骤,会继续安装插件。
    在这里插入图片描述
    设置Jenkins账号密码后,正常下一步,可以进入Jenkins主页,如下图所示。
    在这里插入图片描述

    点击左侧的 Manage Jenkins 来设置Jenkins。如选择Global Tool Configuration ,如下图所示。
    在这里插入图片描述
    Global Tool Configuration 是对maven、jdk等配置进行设置,如下图所示。
    在这里插入图片描述

    可能遇到的问题
    1、插件没有安装成功

    安装插件的过程中,可能由于网络原因等原因导致某些插件未成功,通过获取更新,重新安装来解决。
    在这里插入图片描述

    处理方案:

    方法一、点击纠正按钮,进入页面后,点击可用插件,直接更新即可,记得要重启 Tomcat。
    方法二、若第一种没有成功,则可以删除C盘用户下的 .Jenkins 文件夹重新安装。

    博客参考

    【1】https://www.cnblogs.com/luchangyou/p/5981884.html
    【2】https://blog.csdn.net/ziwuzhulin/article/details/79820020

    展开全文
  • 一、jenkins安装 说明:由于已经安装好,不想在重新安装截图,安装步骤截图来源于https://blog.csdn.net/qq_31142553/article/details/81193173。 1.下载地址:https://jenkins.io/zh/download/ 2...

    本文就安装部分可以参考下,配置等参考另一篇文章会好点,https://blog.csdn.net/weixin_44251399/article/details/88719183

    备注:适用于手动打jar包,在通过jenkins上传部署的方式,远程拉取git项目自动打包的方式,配置与本文不同(不推荐这种方式,可以看我另一篇v2版本的文章)。
    一、jenkins安装
    说明:由于已经安装好,不想在重新安装截图,安装步骤截图来源于,地址:https://blog.csdn.net/qq_31142553/article/details/81193173。
    1.下载地址:https://jenkins.io/zh/download/
    2.安装
    (1)安装在本地的话,如图版本
    在这里插入图片描述
    (2)安装成功后一般会自动启动,然后自动打开浏览器。如果没有自动启动,需要自己手动启动应用,如下图
    在这里插入图片描述
    (3)启动成功后,浏览器会显示如下图页面,让我们输入系统设置的初始密码 。这时我们去对应路径文件找到密码输入即可。
    在这里插入图片描述
    (4) (如果有安装失败的,可以使用vpn)这时候显示让我们安装插件的页面,点击“安装推荐的插件”就好,接下来应用会安装一些插件,等待安装完成就好
    (5)Publish over SSH这个插件要安装好之后系统设置-插件管理-可选插件里面搜索安装
    (6)安装完成后,将进入设置用户页面
    (7)下一步Jenkins url设置,默认就好
    (8)完成之后,点击页面上开始使用jenkins。
    (9)其它设置:修改Jenkins端口。修改后保存并重启应用(在服务里面去重启)
    在这里插入图片描述
    (10)设置服务为为开机自启动 。控制面板—管理工具—服务,选中右击属性进行修改
    在这里插入图片描述
    (11)登陆jenkins页面。
    在这里插入图片描述
    二、Jenkins使用
    1.全局设置。
    (1)安装了Publish over SSH之后,在全局设置里面设置,其他设置默认就行。
    Publish over SSH这个插件要安装好之后系统设置-插件管理-可选插件里面搜索安装。
    在这里插入图片描述
    在这里插入图片描述
    (2)这里配置jdk,其他的可以默认就好,没安装的可以选自动安装。(由于我们没有使用拉取远程git项目,自动打包的方式,所以maven这些不需要设置,只设置一个jdk也可以用)
    在这里插入图片描述
    2.创建任务
    (1)新建任务
    在这里插入图片描述
    在这里插入图片描述
    (2)需要设置的地方
    在这里插入图片描述
    在这里插入图片描述
    (3)设置完成之后,点击应用就可以。

    3.运行
    (1)主页面可以看到创建的任务,点击创建按钮就可以
    在这里插入图片描述
    (2)任务详情页
    在这里插入图片描述
    (3)点击开始创建,左下角点击可以看到输出日志,显示success之后,对应的jar包服务就启动成功了,可以去start.sh对应的输出日志里面查看启动日志。
    在这里插入图片描述
    在这里插入图片描述
    4.脚本内容(start.sh

    #说明:
    #(1)本地jar包存放在D:\develop\jenkins\workspace\ceshi007(这是jenkins建立的任务名)\target目录下
    #(2)jenkins上传jar包存放在服务器/data/apps/api-service/tmp/目录下
    #(3)新增服务上传的时候在下方按照格式新增即可,会自动部署上传的jar包服务
    #(4)新增后,把本业内容全选-复制,粘贴至/data/apps/api-service/start.sh中;
    #或者在linux上执行 dos2unix 脚本名 也可以。
    #(win下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。linux下不识别\r为回车符,是脚本编码的问题。)
    #(5)如果上传的jar包没有在这里配置条件判断,就不会执行,只会上传到指定位置而已。
    #刷新配置文件
    source /etc/profile
    #1
    #demo1服务条件判断部署
    #判断指定位置是否存在文件demo.1.0.0.jar(即是否重新上传了jar包来更新服务)
    if [ -f “/data/apps/api-service/tmp/demo.1.0.0.jar” ];
    then
    #获取服务的pid
    jar1=demo.1.0.0.jar
    pids1=$(ps -ef | grep $jar1 | awk ‘{print $2}’)
    #移动旧版本到bak(没有则新建)
    mv $jar1 bak/
    #移动新版本到/data/apps/api-service目录下
    cd tmp/
    mv /data/apps/api-service/tmp/demo.1.0.0.jar /data/apps/api-service
    #关闭服务
    kill -9 $pids1
    #返回/data/apps/api-service目录下
    cd …
    #重新运行服务,输出日志
    BUILD_ID=dontKillMe
    nohup java -jar $jar1 >…/…/logs/demo.log &
    #条件判断结束
    fi

    展开全文
  • 之前本地安装过好多次Jenkins,没啥问题,这次就遇到了点问题,安装完成后用记事本打开密码文件,提示 然后疯狂找错,没找错来,换个方式打开,用的pycharm打开,居然打开了,看到了密码!!!!疑惑 ...

    之前本地也安装过好多次Jenkins,没啥问题,这次就遇到了点问题,安装完成后用记事本打开密码文件,提示
    在这里插入图片描述
    然后疯狂找错,没找错来,换个方式打开,用的pycharm打开,居然打开了,看到了密码!!!!疑惑

    展开全文
  • 一 下载Jenkins 官网地址:https://jenkins.io/download/ 但是下载速度太慢,让人着急 下面是最新的下载的Jenkins安装包 ...提取码:n2pt ...二 在Jenkins上面配置Jdk以及Maven环境(本地配置) 我已...

    一  下载Jenkins

    官网地址:https://jenkins.io/download/  但是下载速度太慢,让人着急

    下面是最新的下载的Jenkins安装包

    链接:https://pan.baidu.com/s/1hGCdFlvfLDmlU4EJ092stg 
    提取码:n2pt 

    下载之后,点击直接安装即可

    二  在Jenkins上面配置Jdk以及Maven环境(本地配置)

    我已经在自己的电脑上安装的Jdk以及Maven,所以下载的Jenkins之后使用自己的Jdk以及Maven配置

    点击系统配置--全局配置


    Maven配置:

     

    Jdk配置:

    配置完成之后,点击Save按钮保存配置

    三 maven项目的pom.xml文件配置

    第一步:

    <dependency>

    <!--添加testng--><dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.9.10</version>
    </dependency>
     <!--添加allure-testng-->
        <!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-testng -->
        <dependency>
            <groupId>io.qameta.allure</groupId>
            <artifactId>allure-testng</artifactId>
            <version>2.8.1</version>
        </dependency>
    
    </dependencies>
    第二步:
    <!--以下为allure-testng 使用-->
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <aspectj.version>1.8.10</aspectj.version>
    </properties>
    第三步:
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>6</source>
                    <target>6</target>
                </configuration>
            </plugin>
    
            <!--以下为allure-testng需要-->
            <!-- 添加插件,添加插件, 关联testNg.xml,添加ReportNg的监听器,修改最后的TestNg的报告 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.18.1</version>
                <configuration>
                    <!--为了解决在jenkins maven执行test 报告乱码问题,编码格式设置为UTF-8-->
                    <argLine>-Dfile.encoding=UTF-8</argLine>
                    <argLine>
                        -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
                    </argLine>
                    <suiteXmlFiles>
                        <suiteXmlFile>src/main/resources/testng.xml</suiteXmlFile>
                    </suiteXmlFiles>
    
                    <properties>
                        <property>
                            <name>usedefaultlisteners</name>
                            <value>false</value>
                        </property>
                    </properties>
                    <!-- 使allure-results在target文件夹下(很重要) -->
                    <workingDirectory>target/</workingDirectory>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjweaver</artifactId>
                        <version>${aspectj.version}</version>
                    </dependency>
    
                </dependencies>
            </plugin>
        </plugins>
    
    </build>
    
    

    四 安装Allure Jenkins Plugin插件以及配置

    第一步. 安装

    步骤Jenkins-->系统管理-->插件管理 在可安装选项,搜索Allure Jenkins Plugin,如果搜索不到,就搜索Allure试试,然后安装

     

     

    下载文件之后,需要重启Jenkins,才能在安装选项看到已安装的插件

    关于Jenkins的关闭和重启方式:

    1、关闭Jenkins

         只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit网址就能关闭jenkins服务.

    2、重启Jenkies

        http://localhost:8080/restart

    3、重新加载配置信息

    http://localhost:8080/reload

    注意:不管是安装插件还是卸载插件,都需要重启jenkins

    第二步 配置Allure Commandline

     

     

    五 配置工程

    1. 配置工程路径,首先Jenkins-->新建任务-->输入任务名称-->选择构建一个Maven项目,完事点击完成,如图所示:

    注:如果没有构建一个maven项目这个选项,可以在系统管理-插件管理-可使用选项,搜索maven,安装显示的Maven Integration这个插件,安装完重启之后,在重新创建任务,即可看到

    2. 配置各项选项

     

    配置完成之后,点击Save保存按钮保存设置

    六  构建项目

     

    七  查看测试报告

    至此,实现完成

     

    展开全文
  • 一 下载Jenkins 官网地址:https://jenkins.io/download/ 但是下载速度太慢,让人着急 下面是最新的下载的Jenkins安装包 ...提取码:n2pt ...二 在Jenkins上面配置Jdk以及Maven环境(本地配置) 我已...
  • 安装本地Jenkins

    2019-07-03 16:21:30
    安装本地Jenkins 1、下载Jenkins,下载地址:https://jenkins.io/download/ 2、修改端口 默认端口为8080,打开安装目录下jenkins.xml文件,找到8080修改为8008 重新启动服务 3、入门: 按照提示的路径,找到密码,...
  • 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, 配置本地maven

    千次阅读 2019-12-05 16:19:44
    docker安装jenkins, 配置本地maven, 本地仓库文件夹不再maven文件夹内使用jenkins package打包的时候报错,将本地仓库放到maven文件夹里边就可以了, 启动容器要将自定义的maven映射到容器内的地址 ...
  • CetenOs安装jenkins

    2020-09-02 19:47:45
    文章目录安装java安装openJDK安装jenkins拉取库的配置到本地对应文件导入公钥安装jenkinsjenkins配置系统文件配置配置文件夹日志启动jenkins获取管理员密码插件安装 安装java yum install java 安装openJDK yum ...
  • 目前jenkins的最新稳定版本为1.8,它需要JDK1.7及以上的版本才可以安装 2.下载 官网下载jenkins.war包 官网地址:https://jenkins.io/ 3.安装 使用自定义推荐安装的插件 插件安装完成之后,需要创建第一个用户 就会...
  • 1. 选择Jenkins的Docker镜像:docker search jenkins查询结果如下:我这里选择jenkins/jenkins(This is a fully functional Jenkins server, based on the weekly and LTS releases .)之前选择过jenki...
  • linux安装jenkins

    2020-06-11 01:17:51
    1、按照官网安装jenkins https://pkg.jenkins.io/redhat/ 2、安装完毕之后修改java路径 vim /etc/init.d/jenkins 修改为本地java安装路径 修改端口 3、vim /etc/sysconfig/jenkins , 默认是8080 4、启动...
  • docker 安装 jenkins

    2020-12-15 10:52:33
    安装docker yum -y install docker 启动docker systemctl start docker 查看docker服务状态 ...docker 安装 jenkins ...资源网:...设置映射本地数据卷的路径为/data/jenkins_home/.
  • docker安装Jenkins

    2019-11-11 11:08:05
    docker安装Jenkins 安装 Jenkins Jenkins有点特殊. Jenkins如果用来做持续集成,需要本地一些语言的环境,但是如果是用来打包docker镜像,则简单的多, 如果是springboot打包成docker,则需要maven和java的配置 这个时候...
  • MAC 安装jenkins

    2020-12-12 21:33:11
    由于用dmg安装包去安装jenkins,Jenkins不会用本地的用户去构建,任何创建的文件都是“jenkins”用户所有,这会造成很多权限问题,无法调用自己写的脚本,执行shell会出现没有权限的错误 这里直接下载war包, 不要...
  • Docker安装Jenkins

    2020-12-07 17:34:36
    1. 拉取jenkins镜像 官方推荐使用的镜像是...2.安装Jenkins镜像 需要修改下目录权限, 因为当映射本地数据卷时,/docker/jenkins目录的拥有者为root用户,而容器中jenkins user的uid为1000 执行如下命令即可: chown -R
  •  找到jenkins的配置目录,笔者的jenkins是下载的war包直接丢在tomcat下启动的,故记录密码的配置文件目录是:/root/.jenkins/config.xml  将以下黄色背景内容true改为false, [root@kazihuo ~/...
  • linux安装Jenkins

    2019-06-11 17:30:35
    下载安装包 ...安装 ...本地安装 yum -y localinstall jenkins-2.176.1-1.1.noarch.rpm 查看jenkins安装文件 [root@jenkins ~]# rpm -ql jenkins /etc/init.d/jenkins /etc/logrotate.d/jenkins /e...
  • docker安装jenkins

    2020-12-04 10:35:13
    1.本地环境准备 我们需要在本地建一个文件夹并修改其权限作为其挂载目录。 mkidr -p /usr/local/jenkins_home chmod 777 /usr/local/jenkins_home 2.获取jenkins镜像 docker pull jenkins/jenkins 3.安装 安装...
  • 2.官网下载jenkins.jar 直接启动jar 首次登入需要秘钥 ,去日志文件中找 等待初始化一会之后,还需要安装一下常用的插件 之后注册第一个管理员用户以后就可以进到页面里面了 下一步安装需要的插件 Gitlab ...
  • title: jenkins job build本地安装说明
  • jenkins本地安装和服务器安装

    千次阅读 2017-03-05 19:03:29
    jenkins
  • Docker安装Jenkins工具

    2020-10-29 17:12:29
    二、安装Jenkins 1.拉取Jenkins镜像 命令:docker pull jenkins/jenkins 2.创建jenkins本地挂载目录 目的:将docker中jenkins的持久化数据写入本地,否则每次重启jenkins都会重置 命令:mkdir -p /mnt/jen....
  • ubuntu16.04 安装jenkins

    2020-07-10 16:11:27
    ubuntu16.04 安装jenkins 安装Jenkins 参考官网 https://pkg.jenkins.io/debian-stable/ 这里我们使用Jenkins的官方提供的软件仓库,要使用官方的软件仓库之前必须将软件仓库的秘钥添加到本地 添加官方软件仓库的...
  • 安装jenkins

    2019-06-24 13:19:28
    打开javaEE,创建SVN资源库(上节课知识),关联老师本地创建的 在eclipse中,windows——show view ——other——file——other—— 账号:user3 密码:password 点击右键检出为 老师所发...
  • docker swarm安装jenkins

    2019-08-29 11:43:48
    安装jenkins 1.创建jenkins本地目标 mkdir -p /usr/local/jenkins chmod -R 777 /usr/local/jenkins 2.创建docker swarm配置文件 jenkins绑定宿主机java、maven version: "3.6" services: jenkins: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,022
精华内容 408
关键字:

本地安装jenkins