AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] ### 安装 >安装方式 (本文使用RPM安装方式) >1.使用war安装 > >2.使用docker安装 > >3.使用wget安装 #### 下载Jenkins 压缩包 > 下载rpm文件,选择合适的版本 `http://mirrors.jenkins-ci.org/redhat/` > 示例 `wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.399-1.1.noarch.rpm` #### 安装步骤 > 解压压缩包 `rpm -ivh jenkins-2.368-1.1.noarch.rpm` > 安装失败尝试下该命令 `yum install fontconfig java-11-openjdk` > > 最新的jenkins弃用了jdk1.8,改用jdk11及以上 ##### 配置jenkins中的java路径 > 查询java安装路径 `which java` > > 修改/etc/init.d/jenkins文件 ,配置jdk安装路径 `vi /etc/init.d/jenkins` > * ![](https://img.kancloud.cn/2e/11/2e11c3cf9f3982fb9a93a0b7ac474642_524x196.png) ##### 修改端口号 > JENKINS_PORT="9090" `vi /etc/sysconfig/jenkins` ##### 基本命令 > 重新加载配置文件 `systemctl daemon-reload` > 命令启动Jenkins `systemctl start jenkins` > 查看Jenkins服务的状态 `systemctl status jenkins.service` > 重启jenkins `systemctl restart jenkins` > 查看jenkins占用的端口和进程号 `ps -aux|grep jenkins` ##### 简单构建 > 配置git源码-检出到子目录 `${JOB_NAME}_code` > 构建环境 , 选择服务器,传输文件,及目录和命令 > > `${JOB_NAME}_${BUILD_ID}.tar.gz` > > `/dist` > > ``` >> cd /home/dist/ >> rm -rf ${JOB_NAME}_code >> tar -xzf ${JOB_NAME}_${BUILD_ID}.tar.gz >> rm -rf ${JOB_NAME}_${BUILD_ID}* >> cp -rf /home/dist/${JOB_NAME}_code/. /home/${JOB_NAME}/ >> cd /home/${JOB_NAME}/ >> chmod -R 755 /home/${JOB_NAME}/ >> chmod 777 /home/${JOB_NAME}/public/ >> chmod 777 /home/${JOB_NAME}/application/extra/site.php >> ``` > 构建步骤 - 执行shell命令 打包源码文件 > ``` > cd ${WORKSPACE} >tar -czf ${JOB_NAME}_${BUILD_ID}.tar.gz --exclude='runtime' --exclude='.git' ./${JOB_NAME}_code/ > ``` > 进行ssh 传输, 执行shell命令 ### Jenkins插件 #### Git > 服务器上需要安装git #### Gitee > 全局配置里-配置码云密钥 #### Publish Over SSH > 全局配置里-添加 ssh配置 服务器 > 构建环境 或 构建步骤(Build Steps) > * 选项 Send files or execute commands over SSH after the build runs > * * 传输文件到ssh服务器 Transfer Set Source files #### HTML Publisher plugin