精华内容
下载资源
问答
  • 主要介绍了使用Java实现构建jenkins的多个job并返回构建结果示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Jenkins容器中安装了docker-ce,以允许在Jenkins中执行docker容器。 附加配置 根据您的防火墙设置以及是否要在jenkins管道中使用docker容器而定(例如著名的testcontainers库),您可能需要调整防火墙设置以允许...
  • JavaJenkins API客户端 重要的提示 JavaJenkins API客户端现已移至Jenkins GitHub Organization的保护下。 什么是“ Java的詹金斯API客户端”? 该库只是使用jenkins的REST API的一段Java代码。 这意味着您可以...
  • 使用java调用jenkins api

    热门讨论 2016-02-25 15:27:19
    附件是使用java调用jenkins api的demo,希望对您有所帮助
  • 因为Jenkins是使用Java编写的,所以需要安装Java环境 1、安装OpenJDK。 sudo dnf install java-1.8.0-openjdk-devel 2、启用Jenkins存储库。运行以下命令下载并导入GPG密钥 sudo wget -O /etc/yum.repos.d/jenkins....
  • 用docker安装部署Jenkins并构建Java项目

    千次阅读 2019-03-30 16:11:35
    一、安装部署Jenkins 1. 首先安装docker [root@root ~]# yum install -y docker 2. 启动docker [root@root ~]# service docker start 3. 下载maven [root@root ~]# cd /home/ [root@root home]# wget ...

    一、安装部署Jenkins

    1. 首先安装docker

    [root@root ~]# yum install -y docker

    2. 启动docker

    [root@root ~]# service docker start

    3. 下载maven

    [root@root ~]# cd /home/

    [root@root home]# wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

    如果提示-bash: wget: 未找到命令,则先安装wget

    [root@root home]# yum install -y wget

    4. 下载完成后的maven放在/home目录下,把它解压后放到/usr/share/apache-maven目录下

    [root@root home]# tar -zxvf apache-maven-3.6.0-bin.tar.gz

    [root@root home]# mkdir /usr/share/apache-maven

    [root@root home]# cp -r apache-maven-3.6.0/* /usr/share/apache-maven/

    5. 创建jenkins目录并修改权限

    [root@root home]# mkdir jenkins

    [root@root home]# chmod -R 777 jenknis

    6. 创建Jenkins容器,把容器里面的8080和50000端口映射为18080和50000,挂载jenkins_home和maven目录,同时设置Jenkins的时区为上海

    [root@root home]# docker run -d -p 18080:8080 -p 50000:50000 --restart=always --privileged=true -v /home/jenkins:/var/jenkins_home -v /usr/share/apache-maven:/usr/share/apache-maven -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai --name jenkins jenkins/jenkins

    7. 输入ip:18080就可以进入到Jenkins

    页面提示输入管理员密码,管理员密码我们可以通过下面的命令来获取

    [root@root home]# cat /home/jenkins/secrets/initialAdminPassword

    8. 输入密码后按继续来到这个页面,我们安装推荐的插件,如果安装失败点重新安装即可

    9. 安装完插件后要创建管理员用户

    10. 创建完账号后配置Jenkins的地址,基本上不用修改,用默认的就行了

    11. 配置完Jenkins地址之后我们按提示进入到Jenkins的主页面,来到这里Jenkins就已经安装完毕了,如果要构建项目的话,还需要进行一些配置

     

    二、构建Java项目

    进入到系统管理->全局工具配置,在这里我们要配置jdk和maven,因为git是自带的,所以用默认的就行

    因为Jenkins的docker镜像自带jdk8,放在/docker-java-home,我们可以直接使用,也可以选择自动安装,自动安装需要oracle的账号,安装比较麻烦,在这里不推荐

    maven用的是之前下载的maven3.6.0,这里也可以自动安装

    最后点击保存就完成配置了

    配置完成后就可以开始新建任务了,选择构建一个自由风格的软件项目

    构建结果建议保留10次,保留7天,防止构建结果过多导致空间不足

    配置git信息

    Repository URL填写的是git的仓库地址

    Credentials是用户凭据,在这里可以设置账号密码来拉取私有项目

    Branch Specifier填写的是拉取的分支

    在构建步骤中添加调用顶层 Maven 目标,注意Maven版本选择刚刚添加的maven而不是默认的maven,目标填写的是maven命令,POM填写的是pom.xml的路径(相对于拉下来的整个项目),点击保存就配置好了

    最后点击立即构建就完成了,第一次构建要拉依赖包,会比较慢

    展开全文
  • 详细步骤一、下载链接二、java环境配置安装环境配置三、jenkins安装 一、下载链接 百度网盘: 链接:https://pan.baidu.com/s/1rH594_8hYQYKKDuT2VpDgw 提取码:k0n1 Jenkins是一个开源的软件项目,是基于java...

    一、下载链接

    百度网盘

    链接:https://pan.baidu.com/s/1rH594_8hYQYKKDuT2VpDgw 
    提取码:k0n1
    

    Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具。所以在安装之前需要配置java环境。若jdk已经安装过,可以直接略过第二步

    二、java环境配置

    安装

    1. 执行安装包jdk-8u111-windows-x64.exe,出现如下图界面,点击下一步
    在这里插入图片描述
    2. 安装开发工具和源代码即可JDK安装包中包含了一个独立的JRE,作为开发机器可以不用安装,采用默认安装目录,点击下一步

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

    3. 稍等一下
    在这里插入图片描述

    环境配置

    第一JAVA_HOME环境变量,值为JDK的安装目录,为什么要这么配置能,主要是应为很多开源软件的依赖到这个变量,用于寻找机器上的Java环境,比如:Tomcat , Maven,jenkins
    第二Path变量值中追加Java命令的路径,就是希望能够在命令行中,直接使用JDK中提供的命令,比如:java, javac

    1.JAVA_HOME配置
    在这里插入图片描述
    在这里插入图片描述
    2.PATH配置
    配置Path, 需要注意Path路径一般是存在的,只需要追加即可。这里使用
    %JAVA_HOME%的意思是直接引用上面配置的JAVA_HOME的值,这样的好处在于,如果Java安装目录发生变话,主需要修改JAVA_HOME的值,不用再修改Path变量的值。

    PATH添加:  %JAVA_HOME%\bin (可以直接复制过去)
    

    注意:部分Windows10的系统在重启之后%JAVA_HOME%\bin配置的失效,这里解决方法是配置全路径即可,比如:C:\Program Files\Java\jdk-8u111\bin(换成你自己的)

    在这里插入图片描述
    3.检查jdk是否配置成功
    进入cmd下,输入java -version

    在这里插入图片描述

    三、jenkins安装

    1.下载后再目录下,双击jenkins.msi,之后一路next安装完成
    在这里插入图片描述

    2.修改端口号
    Jenkins默认使用的端口号是8080,而Tomcat也是8080,如果不修改,会产生冲突,导致之前的Tomcat启动不起来。首先找到jenkins的安装目录,找到jenkins.xml文件打开,将8080修改为8081
    在这里插入图片描述

    3.在管理员模式的cmd下启动 jenkins

    进入cmd中后,输入net start jenkins
    在这里插入图片描述
    在这里插入图片描述

    4.打开浏览器,地址栏输入:localhost:8081;按照提示路径去复制密码

    在这里插入图片描述

    5.选择安装插件;第一个为默认,第二个为手动

    在这里插入图片描述

    6.安装完插件后,创建新用户和URL

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

    7. 安装成功界面

    在这里插入图片描述

    展开全文
  • 文章目录准备工作部署上传文件启动脚本启动修改文件文件路径修改内容重启 准备工作 下载war包 :下载地址 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dbq6Jx3P-1601626184981)(/...

    准备工作

    部署

    ​ 部署过程很简单,当作一个java程序部署即可,可以使用Tomcat作为容器,也可直接使用java -jar运行,此时会使用内置的Jetty作为web容器。

    上传文件

    启动脚本

    #!/bin/bash
    
    PID=`ps -ef | grep 'jenkins.war' | grep -v grep | awk '{print $2}'`
    if [[ "" !=  "$PID" ]]; then
      echo "killing jenkins : $PID"
      kill $PID
    fi
    
    sleep 1
    
    LOGS_DIR=/neworiental/jenkins/logs
    
    MAIN_JAR="-jar jenkins.war --httpPort=8568 "
    JAVA_ARGS="-server -Xms2048m -Xmx2048m -XX:NewSize=1500m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:+PrintGCDetails -XX:+PrintHeapAtGC  -XX:ThreadStackSize=512 -Xloggc:${LOGS_DIR}/gc.log "
    
    nohup java ${JAVA_ARGS} ${MAIN_JAR} 1>>${LOGS_DIR}/stdout.log 2>>${LOGS_DIR}/stderr.log &
    echo "startup jenkins ..."
    
    
    

    启动

    运行脚本启动,注意端口不要冲突,启动成功后,输入ip:port可看到Jenkins服务:

    注意:第一次启动时需要等待Jenkins下载所需的文件,下载完成会自动重新加载

    看到上面的页面之后,输入启动日志中的密钥作为初始登录密码:

    修改文件

    注意:启动完成之后,先别着急使用,需要修改两个地址:网络检查地址插件下载地址;Jenkins为了保证能正常下载插件,第一次进入会检查网络,默认会访问谷歌进行检测,如果不修改该地址,你将看到下面的页面:

    其次,如果不修改默认的插件下载地址,下载插件的时候,会巨慢;

    文件路径

    (需要先启动,才能生成以下文件)

    ​ 1、/root/.jenkins/updates/default.json

    ​ 2、/root/.jenkins/hudson.model.UpdateCenter.xml

    如果找不到,可以使用命令:find / -name 'default.json’查找;

    修改内容

    ​ 1、将"connectionCheckUrl":"http://www.google.com/“修改为"connectionCheckUrl”:“http://www.baidu.com/”;

    该文件很大,打开会卡顿,可以直接使用命令修改:

    sed -i 's/http:\/\/updates.jenkins-ci.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
    

    ​ 2、修改下载地址为清华大学的镜像地址:

    sed -i 's/https:\/\/updates.jenkins.io\/update-center.json/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins\/updates\/update-center.json/g' hudson.model.UpdateCenter.xml
    

    该项也可以在进入系统后修改:

    重启

    修改完之后,需要重启生效。

    此时不再提示Jenkins离线,

    选择自己需要的插件进行安装即可,也可使用推荐,进入Jenkins后,可以再安装

    如果提示部分插件下载失败,可先点继续,进入Jenkins,后续再安装,也可重试一下

    我重试之后,全部安装成功了

    创建完用户之后,设置Jenkins的主页:

    经测试,将该地址改成http://172.24.29.164:8568/jenkins后,访问有些页面会报404,具体原因未知,可能和版本也有关系,所以最好保持不变

    一切准备就绪,可以开始使用:

    如果进入Jenkins后,一部分是英文,一部分是中文,可以重启解决汉化问题。

    展开全文
  • 主要介绍了Jenkins如何使用DockerFile自动部署Java项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 主要介绍了使用Jenkins Pipeline自动化构建发布Java项目的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • mac安装jenkins+java8(配置环境)

    千次阅读 2019-06-19 15:35:56
    一、下载安装 1.下载jenkins官方地址:...2.下载JAVA8支持(java1.6可以略过) 英文文档:https://wiki.jenkins.io/display/JENKINS/Thanks+for+using+OSX+Installer 翻译内容如下: 安装苹果支持 http://supp...

    一、下载安装
    1.下载jenkins官方地址:https://jenkins.io/zh/download/
    下载长期支持版本 (LTS)即可
    2.下载JAVA8支持(java1.6可以略过)
    英文文档:https://wiki.jenkins.io/display/JENKINS/Thanks+for+using+OSX+Installer
    翻译内容如下:

    1. 安装苹果支持 http://support.apple.com/kb/DL1572
    2. 安装JAVA8
    3. 测试Java版本,终端输入 Java -version 如果输出显示Java版本不正确,需要设置~/.bash_profile文件,添加命令
      export JAVA_HOME="/Library/Internet Plug Ins/JavaAppletPlugin.plugin/Contents/Home"
      export PATH=“ P A T H : PATH: PATH:JAVA_HOME/bin”
      export CLASSPATH="$JAVA_HOME/lib"
    4. 终端输入命令 sudo vim /Library/Application Support/Jenkins/jenkins-runner.sh
      添加一行:
      export JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home"
      二、完成后,找到jenkins.war文件地址,启动
      具体终端命令
      cd /Applications/Jenkins
      java -jar jenkins.war --httpPort=8080 (此处如果8080不可用,可以换成8088或者其他空闲的端口)
      在网页端输入:localhost:8080 回车
      启动后按照指示完成配置即可开始使用了
      三、卸载jenkins
      在终端中输入命令
      cd /Library/Application Support/jenkins (此处有坑,/Application Support/这个文件比较特殊,你直接复制这个命令进去会提示你找不到文件)
      可以这样分开使用
      1.首先 cd Library
      2.输入 ls ,找到Application Support
      3.打开Application Support,后续按以上路径找到jenkins目录打开
      4.在jenkins目录下使用命令 sh Uninstall.command
      此处可能会要求你输入电脑密码,输入后卸载成功
    展开全文
  • Jenkins安装并部署Java项目完整流程

    千次阅读 2019-12-26 13:54:41
    Centos上安装Jenkins并部署SpringBoot项目,并通过github Webhooks使Jenkins自动接收项目更新并重新部署项目
  • 1、安装jdk yum search java|grep jdk sudo yum install -y java-1.8.0-openjdk 2、下载jenkins wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm 自动安装 sudo rpm -ivh ...
  • 1.前提有jdk 2.安装Jenkins brew install jenkins 3.查找jenkins war地址(在安装后有可能找不到war包地址,可以用mdfind命令本地查询下) mdfind -name jenkins.war ...java -jar /usr/local/Cellar/jenkins/...
  • 安装文件说明: java版本:jdk-8u111-linux-x64.tar.gz tomcat:apache-tomcat-8.0.45.tar.gz ...1、java安装 解压文件: tar xf dk-8u111-linux-x64.tar.gz –C /usr/local/   2、tomcat安装 (1)解压文件
  • Jenkins是开源的,使用Java编写的持续集成的工具,在Centos上可以通过yum命令行直接安装。记录下安装的过程,方便以后查找。需要先安装Java,如果已经Java可以跳过该步骤。 安装Java 看到当前系统Java版本的命令: ...
  • 该资源打包了安装java+maven+tomcat+jenkins所需要的所有软件包,并且有文档详细介绍了安装方式。
  • docker安装jenkins部署并且自动化打包部署java服务
  • Jenkins安装与配置

    2021-02-02 22:03:23
    在最简单的情况下,Jenkins只需要两个步骤:1.下载最新的版本(一个WAR文件)。...下图是安装成功后的界面(使用的是Linux+Tomcat6+Java6环境):图2Jenkins主界面写在配置前的一些话:Jenkins的配置不可能全部都说到
  • java整合jenkins(一)

    千次阅读 2019-06-18 18:59:55
    最近一直处于离职的状态...我写了一个简单的脚本 java -jar jenkins.war --httpPort=9001 jenkins启动之后,需要登陆到jenkins,一般根据提示进入那个initpassword的地方寻找初始的密码,然后修改登录账户和密码...
  • 本篇来介绍如何在Jenkins上创建一个job,用来执行Java程序。这个Java程序,我们只写一个简单的程序,就一个Hello.java文件来代表我们的Java程序,通过了解整个创建过程,来模仿实际工作中一个Java项目在Jenkins上...
  • 卸载jenkins(如果已经安装就略过) sudo apt-get remove jenkins sudo apt-get purge jenkins sudo apt-get purge --auto-remove jenkins 2.通过如下命令完成安装 wget -q -O - ...
  • Jenkins REST API 总结 阅读须知: 如果未做特别说明 文中所有的“jobName”指的是任务的名称 文中所有的“viewName”指的是任务所在的视图名称 文中所有的“fileName”指的是任务所在的文件夹名称 文中所有的...
  • 自己总结的windows版本的jenkins+svn+maven自动部署,其中配合了少量文字和一些截图,希望对大家有所帮助。
  • 安装步骤:Jekins Step 1: 安装JDK 安装JDK_X64,如下图: C:\Program Files\Java\jdk1.7.0_67 然后配置java环境变量,见如下链接: http://jingyan.baidu.com/article/a681b0de124c143b184346f2.html ...
  • itd -p 32772:8080 -p 50000:50000 --name jenkins --privileged=true -v /home/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai jenkins/jenkins:lts ...
  • 利用 Java 操作 Jenkins API 实现对 Jenkins 的控制详解

    万次阅读 多人点赞 2019-06-25 19:19:00
    由于最近工作需要利用 Jenkins 远程 API 操作 Jenkins 来完成一些列操作,就抽空研究了下如何利用 JAVA 操作 Jenkins API,实现对 Jenkins Job、View等等的增、删、改、查操作。 系统环境: Java 版本:1.8 ...
  • java触发jenkins构建

    千次阅读 2019-01-04 15:05:18
    背景:jenkins集成了sonarqube,并解决了jenkins分布式分发部署,现在需要自动触发jenkins部署,使用java语言实现。 注:jenkins分布式分发,不用人为配置,master和slave配置了几个并发,那么就可以同时构建几个...
  • java调用Jenkins接口api

    万次阅读 热门讨论 2017-08-02 15:18:28
    使用jenkins就萌生了自己想用java代码直接调用,创建job,然后build,这样的话,如果自己想搭建自动化构建平台也很方便啊!废话就不多不说了,直接上代码! package com.jenkins; import java.io.BufferedReader; ...
  • Python3编写 通过阿里钉钉审批功能,实现审批通过后调用jenkins api执行java系统项目的自动上线的系统操作。 说明: 1、代码由python3编写 2、需要创建阿里的钉钉审批表单 3、需要创建jenkins server 4、轮询检查...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,425
精华内容 23,370
关键字:

java安装目录jenkins

java 订阅