Jenkins 使用介绍

发布时间: 更新时间: 总字数:530 阅读时间:2m 作者: IP上海 分享 网址

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。本文介绍Jenkins相关使用。

介绍

Jenins是现在非常流行的持续集成CI服务器,这与它的前身Hudson也有着很大的关系,Jenkins易于安装,不需要数据库的支持,直接通过Web界面进行配置,而且集成了RSS/Email的通知机制,支持分布式构建,具有丰富的插件

安装

待补充。

Jenkins plugins

推荐的插件

推荐的插件:

plugins 编译

  • 编译环境

    • CentOS 7: 2C4G
    • java: openjdk 1.8.0
    • mvn: 3.3.x
  • 环境部署

yum install git wget -y
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
tar -zxvf apache-maven-3.3.9-bin.tar.gz -C /tmp

配置将下面的三行粘贴到 /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
  • 选择插件进行编译
git clone https://github.com/jenkinsci/abc-plugin.git
cd abc-plugin
git checkout tag-name
/tmp/apache-maven-3.3.9/bin/mvn clean package
/tmp/apache-maven-3.3.9/bin/mvn clean package -Dmaven.test.skip=true

PS:

  • http://mirror.xmission.com/jenkins/plugins/gerrit-trigger/2.26.2/编译时,C:\Users\Administrator\AppData\Local\Temp\hubson 占用较多空间导致失败。

Job

Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数