首页 > 其他分享 >jenkins前端部署

jenkins前端部署

时间:2024-03-18 20:44:56浏览次数:25  
标签:npm node dist 部署 前端 rf https jenkins

  1. 下载插件
    NodeJS Plugin(nodejs环境)
    Publish over SSH (用于执行构建后的操作)
    Gitee Plugin(由于我用的是gitee管理代码,所以需要安装)

2 。a. 新建项目名称
b. 配置源码管理(Git仓库)
c.配置购置触发器
d.配置构建环境 (node 及npm)
e.配置构建(写shell脚本)
source /etc/profile : 加载环境变量。让jenkins可以执行对应的npm命令。
node -v
npm install:安装依赖,这里也可以使用yarn安装。
rm -rf ./dist/*:#删除打包后的dist文件下的所有文件。
npm run build:#执行项目打包命令
cp -rf dist/ /web/web-ui:复制到指定的nginx映射的目录

参考文献: https://www.cnblogs.com/libo0125ok/p/17415662.html
https://blog.csdn.net/qq_45374325/article/details/130183049

标签:npm,node,dist,部署,前端,rf,https,jenkins
From: https://www.cnblogs.com/zw100655/p/18081353

相关文章

  • 急速搭建ChatGPT——GPT4All本地部署
    云服务器可至雨云进行购买首先打开雨云官网雨云官网网址:https://www.rainyun.com/YZJ_?s=xxx 然后登录/注册雨云(登录/注册建在右上角)  如果没注册就点击下方注册,然后如果显示“正在使用优惠通道注册”就照常输入信息 没有则优惠码填“YZJ” 推荐配......
  • 前端基础之HTML标签基础
    HTML简介什么是HTML站在显示文本内容的角度去看,浏览器与word的原理一样,我们可以将浏览器当成一个网页版的只读word,浏览器也必须有一套自己能识别的标记文本的规范,该规范被称为HTML,HTML全称是超文本标记语言(HyperTextMarkupLanguage)。“超文本”指的是用超链接的方法,将各种......
  • 前端基础之HTTP协议介绍
    HTTP协议介绍HTTP协议(HyperTextTransferProtocol,超文本传输协议),用来规定服务端和浏览器之间的数据交互的格式,也是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。该协议构建于TCP/IP协议族之上,属于应用层协议。主要用于传输与超文本相关的资源文件......
  • Docker部署Django项目——基础
    1.服务器配置1.1centos7系统的安装centos-7-isos-x86_64安装包下载)VMware安装自定义配置选择对应的系统镜像一般选择内核4核、内存8g、硬盘80g相关配置1.2.网络配置1.2.1查看win电脑虚拟机VMnet8的ip使用ipconfig查看虚拟机的ip1.2.2配置虚拟机VMne......
  • 前端面试题合集附答案(问题来源BOOS直聘)
    1,vue的双向绑定原理是什么?里面的关键点在哪里?    1,数据劫持    vue通过Object.defineProperty()方法劫持数据对象属性上的getter和setter,从而实现数据的监听和更新    2,观察者模式    vue采用观察者模式实现对数据的监听和更新,当数据发生变......
  • Jenkins+Gradle持续集成之Jenkins的安装配置自动化打包
    来源:https://www.jianshu.com/p/b6d6cd597014一、工具准备官方网站:http://jenkins-ci.org/,我的系统是win10的,所以我选择的是红色圈起的Windos版的;另外一种是war包的,下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war Paste_Image.png二、准备安装前提......
  • 前端基础之前端知识引入
    本篇要研究的内容为前端的开发。我们知道存储于服务器端的统称为后端技术,而前端技术是指通过浏览器到用户端计算机的统称。因此,前端的所有知识都和“浏览器”紧密相关,在本篇文章中,我们将通过介绍浏览器的诞生原因及发展历史来详细地阐述浏览器的本质。软件开发架构C/S,B/S架构......
  • jenkins与gradle与sonar集成自动化打包代码检测
    来源:https://juejin.cn/post/6844903536061317133服务器以ubuntu操作系统,服务器上已经安装jenkins,sonar服务,并且正常启动访问。本人主要介绍gitlab,fir与sonar如何与jenkins进行集成安装gradle插件并且配置ANROID_HOME,jdk,gradle路径Jenkins->系统管理->可选插件->......
  • nexus部署迁移
    本文由ilanniweb提供友情赞助,首发于烂泥行天下想要获得更多的文章,可以关注我的微信ilanniwebjenkins技术分享QQ群:57198125720190829更新nexus2下载地址:https://help.sonatype.com/repomanager2/download/download-archives—repository-manager-ossnexus3下载地址:https:/......
  • kafka集群环境部署记录
    kafka集群环境部署记录ip地址主机名安装软件192.168.248.134kafka01zookeeper、kafka192.168.248.135kafka02zookeeper、kafka192.168.248.136kafka03zookeeper、kafka192.168.248.139kafka-managerkaf......