精华内容
下载资源
问答
  • jenkins教程

    热门讨论 2012-08-10 15:18:10
    jenkins教程,jenkins的简单教程,描述了jenkins的安装与使用,以及怎样与testlink集成
  • 一、安装 Git安装 yum命令安装: yum install -y git 安装结果验证: git --version Node安装(非必须) ...JenKins安装 ...jenkins官网:https://www.jenkins.io/zh/ ...访问Jenkins的官方网站的downdolad

    一、安装

    Git安装

    yum命令安装:

    yum install -y git

    安装结果验证:

    git --version

    Node安装(非必须)

    链接:Centos 安装nodejs

    Maven安装

    文档:

    链接:Centos 安装Maven

    JDK安装

    链接:Linux下安装java JDK & 部署Zookeeper

    JenKins安装

    jenkins官网:https://www.jenkins.io/zh/

    访问Jenkins的官方网站的downdolad,网址:https://www.jenkins.io/zh/ ,可以看到最新的Jenkins下载,包括不同的版本,截图如下所示:

    我这里选择的是【CentOS/Fedora/Red Hat】,打开链接后如下界面所示:

    根据文档内容依次在命令行输入:

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 
    yum install jenkins -y

    安装完成后我们可以再查看一下安装的情况:

    rpm -ql jenkins

    启动jenkins:

    systemctl start jenkins

    通过命令可以查看jenkins进程的运行情况:

    ps -ef|grep jenkins

    可以看到jenkins是通过端口8080启动。

    浏览器访问http://ip:8080

    根据提示,通过命令行输入:

    cat /var/lib/jenkins/secrets/initialAdminPassword

     将输出的密码数据web端即可。

     

    二、Jenkins使用

    1、初始化

    第一次进行Jenkins输入密码后进入如下加载界面:

    等待加载完成后进行新手入门界面:

    选择第一项【安全推荐的插件】就可以了,插件安装完成后,进入开始界面进行账号创建:

    创建完管理员账号以后,点击【Save and Finish】,我们就可以进入Jenkins的使用界面了。

    2、配置

    进入全局工具配置界面:

    配置JDK、Git

    配置Maven

    配置完成后点击【Save】进行保存。

    3、新建项目

    1.简单Shell构建

    选择Fressstyle project

    Build选择Execute shell

    输入shell测试命令行

    点击【Save】后,进入项目详情页,点击【Build Now】立即构建

    构建完成后,在【Build istory】中查看刚才构建的控制台输出:

    可以看到控制台输出了我们刚才echo的内容。

    注:

    2.参数化构建

    我们还是使用上一次创建的项目,在配置中勾选【This project is parameterized】

    这里可以添加布尔参数、选择参数、认证参数、文件参数、多行文本参数、密码参数、运行参数、字符串参数。

    这里我们模拟添加两个字符串参数:

    并且在Build的Execute shell中使用我们定义的参数,点击【Save】

    保存后,进行构建:

    可以看到点击构建以后进入到构建参数的配置界面了,这里我们不再进行参数value变更,直接单击Build

    控制台输出结果如下,说明shell中成功调用了我们定义的参数。

     

    Jenkins系列文章:

    一、Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器

    二、Centos 安装nodejs

    三、Centos 安装Maven

    四、Linux下安装java JDK

    五、jenkins启动报错 Job for jenkins.service failed because the control process exited with error code.

    六、jenkins启动成功,警告Warning: jenkins.service changed on disk.

    七、Jenkins以root用户运行

    八、Jenkins配置中文语言

    九、Jenkins 报mvn:command not found、npm:command not found

    十、Jenkins批量删除构建历史

    十一、Jenkins 部署前后端分离构建多git项目,打包后远程部署服务器

    十二、ssh-copy-id输入密码后Permission denied, please try again.

    十三、Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署

     

     

    展开全文
  • 持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 (1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 (2)防止分支大幅偏离主干。...
  • jenkins_sample 为jenkins教程创建的示例应用程序
  • Jenkins教程(Linux版)

    2021-10-13 17:12:46
    Jenkins设置 Global Tool Configuration 别名=JDK JAVA_HOME=/usr/local/java/jdk1.8.0_291 Name=Maven MAVEN_HOME=/usr/local/maven/apache-maven-3.8.3 Jenkins设置 Nodes node 远程工作目录=/root/.jenkins 启动...

    安装VMware Workstation Pro 16

    安装CentOS 7 

    开启网络服务

    cd /etc/sysconfig/network-scripts vi ifcfg-ens33

    重启网络服务

    service network restart 

    安装wget

    yum -y install wget

    安装net-tools

    yum -y install net-tools

    确定防火墙处于关闭状态

    systemctl disable firewalld.service

    安装Java环境

    下载 jdk-8u291-linux-x64.tar.gz

    创建/usr/local/java/文件夹

    解压

    tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/local/java/

    修改配置文件

    vi /etc/profile
    export JAVA_HOME=/usr/local/java/jdk1.8.0_291 
    export JRE_HOME=${JAVA_HOME}/jre 
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
    export PATH=${JAVA_HOME}/bin:$PATH

    更新配置文件

    source /etc/profile

    验证安装结果

    java -version

    安装Maven环境

    下载Mave

    wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.zip --no-check-certificate

    解压Maven

    yum -y install unzip zip

    创建/usr/local/maven/文件夹

    unzip -d /usr/local/maven/ apache-maven-3.8.3-bin.zip

    配置Maven

    vi /etc/profile
    export MAVEN_HOME=/usr/local/maven/apache-maven-3.8.3 
    export PATH=$MAVEN_HOME/bin:$PATH

    更新配置文件

    source /etc/profile

    验证安装结果

    mvn -v

    安装Tomcat环境

    下载Tomcat

    wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.54/bin/apache-tomcat-9.0.54.zip --no-check-certificate

    创建/usr/local/tomcat/文件夹

    解压Tomcat

    unzip -d /usr/local/tomcat/ apache-tomcat-9.0.54.zip

    配置Tomcat

    cd /usr/local/tomcat/apache-tomcat-9.0.54

    授权

    chmod a+x -R *

    修改端口号

    vi conf/server.xml

    验证安装结果

    bin/startup.sh

    安装Git环境

    运行命令安装Git

    yum install -y git

    验证安装结果

    git config --global user.name “daqiang”
    git config --global user.email “361724145@qq.com”

    将Git初始化并生成授信证书

    ssh-keygen -t rsa -C “361724145@qq.com”
    cd ~/.ssh/ 
    ls 
    cat id_rsa.pub 

    将Git证书配置到Github或者Gitee上,保证Linux服务器与Github之间可以联通。

    ssh git@github.com 
    ssh git@gitee.com

    Jenkins安装

    下载Jenkins  

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate   
    
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key   
    
    yum install epel-release # repository that provides 'daemonize'   
    
    yum install jenkins   

    因为网络原因,需要多试几次。

    第一次启动Jenkins 打开终端进入到下载目录.

    cd /usr/lib/jenkins/

    运行命令

    java -jar jenkins.war --httpPort=8080

    打开浏览器进入链接 http://localhost:8080 如果在虚拟机中安装,请改为虚拟机IP,http://192.168.95.128:8080

    运行以下命令,复制密码: vi /root/.jenkins/secrets/initialAdminPassword

    Jenkins插件

    Jenkins设置

    Global Tool Configuration

    别名=JDK

    JAVA_HOME=/usr/local/java/jdk1.8.0_291

    Name=Maven

    MAVEN_HOME=/usr/local/maven/apache-maven-3.8.3

    Jenkins设置

    Nodes node 远程工作目录=/root/.jenkins

    启动方式=Launch agents via

    SSH Host Key Verification Strategy=Non verifing Verification Strategy

    主机=192.168.95.128

    部署应用

    git clone git@gitee.com:daqiang012/princeqjzh.git

    Commit代码更新

    git status git add src/main/webapp/jsp/common/header.jsp

    将更新Push到Github

    git commit -m “test”

    git push

    自动化部署

    构建一个maven项目

    Repository URL=https://gitee.com/daqiang012/princeqjzh.git

    Execute shell=
     

    BUILD_ID=NONTKILLME
    
    . /etc/profile export
    
    PROJ_PATH=`pwd`
    
    export TOMCAT_APP_PATH=/usr/local/tomcat/apache-tomcat-9.0.54
    
    sh $PROJ_PATH/deploy.sh

     

    展开全文
  • jenkins教程+docker容器实际项目实战教程.pdf jenkins教程+docker容器实际项目实战教程.pdf
  • CentOS7安装Jenkins教程

    2019-12-09 18:08:10
    1.下载Jenkins Jenkins下载地址:http://jenkins-ci.org/ 2.安装jenkins 1.卸载旧jenkins rpm -qa | grep jenkins 2.卸载 jenkins rpm -e --nodeps jenkins 3.彻底删除jenkins残留文件 find / -iname jenkins...

    1.下载Jenkins

    Jenkins下载地址:http://jenkins-ci.org/

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

    2.安装jenkins

    1.卸载旧jenkins

    rpm -qa | grep jenkins
    

    在这里插入图片描述

    2.卸载 jenkins

    rpm -e --nodeps jenkins
    

    在这里插入图片描述

    3.彻底删除jenkins残留文件

    find / -iname jenkins | xargs -n 1000 rm -rf
    

    在这里插入图片描述

    2.安装Jenkins

    1.切换到Jenkins安装包目录

    cd /root
    

    在这里插入图片描述

    2.安装jenkins

    rpm -ivh jenkins-2.46.2-1.1.noarch.rpm
    

    在这里插入图片描述

    3.自动安装Jenkins完成之后,Jenkins安装后的目录有

    find / -iname jenkins
    

    在这里插入图片描述

    3.配置Jenkins

    1.在jenkins配置文件中配置jdk环境变量.

    一、在jenkins配置文件中配置jdk环境变量

    vim /etc/sysconfig/jenkins
    

    在这里插入图片描述

    2.修改jenkins默认的操作用户

    linux下jenkins默认使用jenkins用户进行脚本和文件的操作,如果不修改,在部署项目时需要调整涉及到的文件和目录的操作权限,可以调整jenkins配置文件,将用户修改为root用户。将JENKINS_USER="jenkins"调整为JENKINS_USER=“root”:

      vim /etc/sysconfig/jenkins
    

    在这里插入图片描述

    3.修改目录的相应权限

    chown -R root /var/log/jenkins

    chgrp -R root /var/log/jenkins

    chown -R root /var/lib/jenkins

    chgrp -R root /var/lib/jenkins

    chown -R root /var/cache/jenkins

    chgrp -R root /var/cache/jenkins

    4.启动Jenkins

    systemctl start jenkins
    

    4.访问jenkins,初始化配置Jenkins

    1.初始化jenkins

    解锁jenkins
    查看管理员密码

    cat /var/lib/jenkins/secrets/initialAdminPassword
    

    复制粘贴密码后,点击继续

    在这里插入图片描述
    在这里插入图片描述
    耐心等待安装完成!!

    在这里插入图片描述
    创建管理员用户

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    其它配置后续更新!!!

    展开全文
  • Jenkins 用户文档的这一部分包含一系列的入门教程帮你使用 Jenkins 以自动化的方式开始构建你的应用程序。 如果你是一个想要提高对持续集成(CI) / 持续交付 (CD) 概念的理解的开发者, 或者你已经对这些概念很熟悉 ...

    Jenkins 用户文档的这一部分包含一系列的入门教程帮你使用 Jenkins 以自动化的方式开始构建你的应用程序。

    如果你是一个想要提高对持续集成(CI) / 持续交付 (CD) 概念的理解的开发者, 或者你已经对这些概念很熟悉 但不知道如何使用Jenkins去实现, 那就从这些教程开始学习吧。

    入门教程

    本教程展示如何使用 Jenkins 涉及到基于特定的技术栈的CI/CD 概念的基础。

    选择与你的技术栈有关或你最熟悉的一个教程:

    本教程展示 如何使用 Jenkins 的关键特性 (比如 Blue Ocean) 帮助实现 CI/CD 进程来构建你的应用:

    高级教程

    该教程展示 Jenkins 更高级的特性和如何管理你的更复杂更灵活的流水线项目。

    展开全文
  • Tutorialspoint Jenkins 教程.epub
  • 一、jenkins部署 1.安装JDK [root@localhost jenkins]# yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel 2.安装jenkin jenkins下载:http://pkg.jenkins-ci.org/redhat/ 下载完后执行安装命令...
  • 演示应用程序-使用Docker开发 该演示应用程序显示了一个简单的用户配置文件应用程序,使用 ... 带有Express模块​​的Node.js后端 mongodb用于数据存储 所有组件均基于Docker 使用Docker 启动应用程序 ...
  • title: CentOS 7 下安装部署 Jenkins教程 tags: [CI/CD] date: 2020-02-01 13:40:20 permalink: categories: 持续集成 description: CentOS 7 下安装部署 Jenkins教程 image: 一、前言 1、 Jenkins是什么? ...
  • 这篇博文总结下如何下载安装和配置Jenkins
  • 教程不但介绍了持续集成、持续部署、持续交付这些相关概念,还介绍了基于Jenkins搭建持续集成环境的操作过程。配套的版本控制系统分别使用了SVN和GitHub。本教程需要Linux前置知识,要求对Maven构建管理和版本控制...
  • jenkins教程_1 简介

    2021-06-02 16:20:36
    简介1.1 介绍1.2 环境准备1.2.1 安装jenkins1) 离线安装2) docker 安装3) 访问jenkins1.2.2 安装gitlab一、安装及配置1.gitlab镜像拉取2.运行gitlab镜像3.配置4.创建一个项目二、用户使用1.下载git.exe2.登录gitlab...
  • cs204-jenkins1 詹金斯教程1 一个简单的自述文件
  • 詹金斯·图特 创建一个新的Jenkins教程
  • jenkins基础使用教程

    2016-01-24 14:51:30
    jenkins的最基础的配置入门。主要是jenkins如何配置maven。
  • ps -ef|grep jenkins

空空如也

空空如也

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

jenkins教程