自动构建 & 一键回滚 & Jenkins自动构建微信小程序(多文整合,亲测有用,作为笔记用)

本文详述了如何配置Jenkins实现自动构建微信小程序,包括Jenkins、gogs仓库、nexus3私服和yapi接口平台的搭建。同时,介绍了如何设置一键回滚功能,确保前端和后端项目的稳定部署。
摘要由CSDN通过智能技术生成

【前期准备工作】

jenkins搭建

1. 安装Jenkins依赖的Java环境

下载Java,并配置Java环境(Jenkins使用Java语言开发,依赖Java环境)

  1. 自己去官网下载对应的jdk,再上传至需要部署Jenkins的服务器上

    jdk官网:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html(需要登陆后才能下载)
    我百度云:链接:https://pan.baidu.com/s/1XNy0J_FK2hPkpFLr_CUZQQ 提取码:1f7t
    

    在这里插入图片描述
    将下载好的.tar.gz压缩包文件上传至Linux服务器的/usr/local/src目录下

    新建Java目录并将jdk安装包复制到当前目录并解压:

    cd /usr/local && mkdir java && cp /usr/local/src/jdk-11.0.7_linux-x64_bin.tar.gz . && tar -zxvf /usr/local/java/jdk-11.0.7_linux-x64_bin.tar.gz
    

    配置环境变量:

    1. vim /etc/profile
    2. 将下面的脚本加入到/etc/profile文件的末尾:
    	export JAVA_HOME=/usr/local/java
    	export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    	export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    3. 使配置的环境变量生效:
    	source /etc/profile
    4. 检查Java环境是否配置成功:
    	java -version
    	注:如果出现类似一下文字,则说明Java安装成功
    		openjdk version "1.8.0_252"
    		OpenJDK Runtime Environment (build 1.8.0_252-b09)
    		OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
    
  2. 通过yum命令安装

    yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel # -y 表示直接安装
    

2. 安装Jenkins

  1. 添加Jenkins库到yum库中

    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    
    rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
  2. 安装

    yum install -y jenkins   # 安装Jenkins
    
  3. 配置端口号

    vim /etc/sysconfig/jenkins
    
    JENKINS_PORT="8001"
    
  4. 修改Jenkins依赖的Java的目录
    a. 查看Java环境变量

    echo $JAVA_HOME   # 复制如下图的变量
    

    在这里插入图片描述
    b. 复制环境变量至配置文件

    vim /etc/init.d/jenkins   # 放到如下图所示的位置
    

    在这里插入图片描述

    systemctl daemon-reload   # 重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载
    
    systemctl start|restart|stop jenkins.service   # 启动|重启|停止Jenkins
    
    systemctl enable jenkins
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值