`
rensanning
  • 浏览: 3553351 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:38235
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:607654
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:682844
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:89570
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:402165
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69772
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91866
社区版块
存档分类
最新评论

CentOS 安装 Jenkins

 
阅读更多
(1)安装Jenkins

# java -version
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
# yum -y install jenkins
# vi /etc/sysconfig/jenkins
    JENKINS_USER="root"
    JENKINS_PORT="9527"
    JENKINS_ARGS="--prefix=/jenkins"
    JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable=true"
# service jenkins start


*** 更新Jenkins
# service jenkins stop
# rm -rf /var/cache/jenkins/*
# cd /usr/lib/jenkins/
# rm -rfv ./jenkins.war
# wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
# service jenkins start


(2)配置Jenkins

访问 http://localhost:9527/jenkins
初期启动需要密码(密码在这个文件里:/var/lib/jenkins/secrets/initialAdminPassword)

安装插件

安装ing(查看安装日志:/var/log/jenkins/jenkins.log)

创建第一个用户

安装成功

首页


如果安装插件过程有错误,可以不用管,之后还可以通过Dashboard管理插件:



Dashboard > Manage Jenkins > Manage Plugins
  • Updates 可以更新的插件
  • Available 可用的所有插件
  • Installed 已经安装的插件
  • Advanced 可以从http://updates.jenkins-ci.org/download/plugins/下载hpi文件后通过Upload Plugin上传安装插件




(3)执行Job

基本过程:
New Item > 输入名称选择类型 > 设置Job内容 > Build Now > 选择Build History > 查看Console Output

1)简单的Job










2)Pipeline








(4)其他

1)常用的URL
http://<jenkins.server>/restart 立即重启(不等待执行中的job完成)
http://<jenkins.server>/safeRestart 进入quiet模式,等待所有job执行完后重启
http://<jenkins.server>/exit 立即停止(不等待执行中的job完成)
http://<jenkins.server>/safeExit 进入quiet模式,等待job执行完后关闭
http://<jenkins.server>/quietDown 进入quiet模式,停止执行新的job,等待重启
http://<jenkins.server>/cancelQuietDown 结束quiet模式

# wget --user=<user> --password=<password> http://<jenkins.server>/safeRestart
# curl -X POST -u <user>:<password> http://<jenkins.server>/safeRestart


2)清空构建历史记录
Manage Jenkins > Script Console 执行以下Groovy脚本代码:
def jobName = "jobname"
def job = Jenkins.instance.getItem(jobName)
job.getBuilds().each { it.delete() }
job.nextBuildNumber = 1
job.save()


3)设置Sender邮件地址
Manage Jenkins -> Configure System -> Jenkins Location -> System Admin e-mail address

4)设置编译工具地址
Manage Jenkins -> Global Tool Configuration -> Gradle/Ant/Maven
  • 大小: 56.3 KB
  • 大小: 70.1 KB
  • 大小: 47.4 KB
  • 大小: 33.2 KB
  • 大小: 22.9 KB
  • 大小: 26.6 KB
  • 大小: 78.5 KB
  • 大小: 36 KB
  • 大小: 74.4 KB
  • 大小: 100.6 KB
  • 大小: 93.3 KB
  • 大小: 18.2 KB
  • 大小: 82.2 KB
  • 大小: 42.5 KB
  • 大小: 46 KB
  • 大小: 100 KB
  • 大小: 19.6 KB
  • 大小: 80.1 KB
  • 大小: 81.7 KB
分享到:
评论

相关推荐

    Linux Centos安装Jenkins

    ### Linux CentOS 安装 Jenkins 的详细步骤与知识点 #### Jenkins 概述 Jenkins 是一个开源的持续集成(CI)工具,它不仅支持持续集成,还支持持续交付和部署(CD)。通过自动化整个软件开发过程中的各个阶段,...

    Linux(centos7)安装Jenkins文档

    Linux(CentOS 7)安装 Jenkins 文档 Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。下面是详细的安装和...

    在CentOS上安装Jenkins的详细记录

    在本篇记录中,我们将详述如何在CentOS 7上安装Jenkins 2.319.3,这是一个流行的开源持续集成、交付和部署工具。首先,确保系统已安装Java 1.8,因为Jenkins需要Java环境才能运行。在进行安装前,您应该已经配置了...

    在 CentOS 8 上安装Jenkins的方法

    在CentOS 8 上安装Jenkins需要使用root账号或具有sudo权限的账号。因为Jenkins是使用Java编写的,所以需要安装Java环境 1、安装OpenJDK。 sudo dnf install java-1.8.0-openjdk-devel 2、启用Jenkins存储库。运行...

    CentOS7安装Jenkins-2.346.1,jdk8

    node-v16.16.0-linux-x64.tar.gz jenkins.war(Jenkins-2.346.1,jdk8) jdk-11.0.19_linux-x64_bin.tar.gz jenkins-2.359-1.1.noarch.rpm redis-6.2.12.tar.gz

    centos7安装Jenkins及分权限管理

    centos7安装Jenkins及分权限管理,图文教程,亲测可运行

    centos7.3安装配置jenkins

    ### CentOS 7.3 安装与配置 Jenkins 过程详解 #### 一、前言 Jenkins 是一款开源的持续集成与持续交付工具,它能够帮助开发团队自动化软件的构建、测试和部署过程,从而提高开发效率和软件质量。本文将详细介绍如何...

    centOS7设置Tomcat8开机启动

    在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...

    centos6.5搭建jenkins

    ### CentOS 6.5 下 Jenkins 的安装与配置详解 #### 一、背景介绍 随着持续集成和持续部署(CI/CD)在软件开发中的普及,Jenkins 作为一款开源的自动化构建工具,因其高度可扩展性和灵活性而备受青睐。本文档主要介绍...

    CentOS自动安装jenkins

    本篇将详细介绍如何在CentOS操作系统上自动安装Jenkins,以实现高效且可靠的软件开发流程。 首先,我们要确保CentOS系统是最新的。打开终端,输入以下命令更新系统: ```bash sudo yum update -y ``` 接下来,...

    centos7下搭建Jenkins+ant+jmeter环境

    在本文中,我们将深入探讨如何在CentOS 7.4操作系统上搭建Jenkins、Ant和JMeter的环境,实现持续集成接口测试。首先,我们来理解这三个关键组件的作用: 1. **CentOS 7.4**:这是一个基于RHEL(Red Hat Enterprise ...

    安装jenkins(centos7).md

    安装jenkins(centos7).md

    centos7 安装Jenkins详细介绍

    主要介绍了centos7 安装Jenkins详细介绍的相关资料,需要的朋友可以参考下

    CentOS上安装Jenkins的方法

    Jenkins是开源的,使用Java编写的持续集成的工具,在Centos上可以通过yum命令行直接安装。记录下安装的过程,方便以后查找。需要先安装Java,如果已经Java可以跳过该步骤。 安装Java 看到当前系统Java版本的命令: ...

    centos7下搭建Jenkins实录

    本实录全部是本人搭建Jenkins的全过程记录,如果你的服务器是centos,放心大胆地按照实录操作很快能搭建成功。搭建过程中遇到很多坑,希望大家能避过,遇上要谨慎操作!我从头到尾搭了好几次才成功,顺便提示一下,...

    支持linux CentOS安装 jdk1.8的jenkins

    在Linux CentOS系统上安装Jenkins并配置JDK1.8是一项常见的任务,特别是在构建持续集成(CI)和持续部署(CD)的工作流程中。Jenkins是一个开源的持续集成工具,它允许开发团队自动化构建、测试和部署软件。下面将详细...

Global site tag (gtag.js) - Google Analytics