Jenkins环境变量配置

SSH Server

安装Publish Over SSH 插件

SSH Server配置

全局配置SSH服务器
 系统管理->系统设置->底部 Publish over SSH,点击新增,如下图
image.png

红框中为必填项,Username与Passphrase / Password 对应,为服务器的账号密码

maven

安装maven(centos7)

  1. 官网下载linux包
    https://maven.apache.org/download.cgi
  2. 安装到centos7上
    tar -xzvf apache-maven-3.6.3-bin.tar.gz
  3. 在linux环境中创建maven目录,/usr/local/maven,将maven安装包上传至此目录中
  4. 配置环境变量
     vi /etc/profile
     MAVEN_HOME=/usr/local/maven/apache-maven-3.6.1
     export PATH=${MAVEN_HOME}/bin:${PATH}
     重载环境变量
     source /etc/profile
     检查环境变量
     maven -v
    
  5. 替换为阿里云镜像
    文件路径 /usr/local/maven/apache-maven-3.6.1/conf/settings.xml
  6. 指定下载资源位置
    <localRepository>/usr/local/maven/repository</localRepository>
  7. jenkins maven插件
    Maven Integration

git

git安装

  ```
yum install -y git
ssh-keygen -t rsa -C "your email"
cat /root/.ssh/id_rsa.pub
  ```
 将公钥内容上传到git仓库 SSH Keys中

Jenkins git插件

  1. 参数化构建插件
    git参数插件:Git Parameter Plug-In
    下拉框插件 :Extensible Choice Parameter plugin

Java

安装java8

卸载openjdk,安装java8

Jenkins中配置Java

必须配置JavaHome,否则会打包失败
![image.png](https://upload-images.jianshu.io/upload_images/2823233-37dba47dec3687e5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。