项目中用到了SpringMVC、ibatis、maven等开源框架,因此想构建一套完整的开源项目开发环境。主要思路为:开发(自动生成bo/dao/xml,SpringMVC)->单元测试->持续集成编译->发布->重启等步骤。       本文只介绍初步的思想和用到的工具,不涉及具
转载 11月前
40阅读
DevOps—基于 Jenkins 构建 Vue 前端工程自动化流程1. CI/CD流程2. 基于 jenkin 构建 vue 前端自动化流程2.1 插件安装2.2. 流程构建2.2.1 自由风格项目2.2.2 Pipeline 1. CI/CD流程一个完整的生产环境的 CI/CD 流程,往往会包括以下这些阶段: 编码 → 提交 → 构建 → 测试 → 交付 → 部署 这里只是演示,就省略了测试
实现目标本地push代码到GitHub,Webhook自动触发jenkins上的构建动作,完成安装node插件并且打包,然后通过Publish Over SSH插件,将打包出来的文件,部署到目标服务器上。前期准备github 账号和项目centos 服务器;服务器安装 Java SDK;服务器安装 nginx + 启动;服务器安装jenkins + 启动;jenkins介绍Jenkins是开源的,
一、简介一般网站部署的流程如下:需求分析—原型设计—开发代码—内网部署-提交测试—确认上线—备份数据—外网更新-最终测试,如果发现外网部署的代码有异常,需要及时回滚我们可以通过jenkins工具平台实现全自动部署+测试,是一个可扩展的持续集成引擎,是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins非常易于安装和配置,简单易用简单来说方便如下人员:开发人员:
转载 2024-03-04 11:20:24
128阅读
鉴于公司项目发版次数太频繁,推送 - 打包 - 部署浪费心情,于是使用了Jenkins持续自动化部署Vue项目Tips: 这里用的是Git准备工作: Jenkins安装、运营开账号、Jenkins安装NodeJs插件等工作(不详述)1、新建2、输入项目名称“TEST_PROJECT”,选择“构建一个自由风格的软件项目”3、保存(可以写点描述,丰富这个项目介绍,下面的选项后续再操作,建立项目先)4、
转载 2023-12-25 14:26:06
108阅读
最近公司项目在测试前端项目,需要频繁的进行更换文件,虽然工作量不大,但是频繁的重复工作有点降低了工作效率,于是就搭建了jenkins + Vue 的自动化部署,可以实现自己拉取代码+构建+然后再发到web服务器上面,只需要告诉开发Jenkins的地址,去点一下鼠标就能实现自动化部署了。环境介绍: 系统:CentOS Linux release 7.6.1810 (Core) JDK:java ve
    Jenkins在linux上的安装教程:http://www.ityouknow.com/springboot/2017/11/11/springboot-jenkins.html  另外,关于在windows上的安装请自行百度...  下面贴下Jenkins构建前端Vue项目的配置:  新建任务:点击左上角的 新建任务          Gener
转载 2024-01-21 11:05:45
51阅读
jekins离线部署前端vue项目安装配置jekins修改workspace工作空间创建打包项目运行 安装官网下载jekins安装包 官网下载安装包 下载离线包 链接: https://pan.baidu.com/s/1LpfgXXhpGcHQvLFKnsp20A 提取码: 1v3bjekins命令,再url里http://url:port/reload重新加载,http://url:port/
转载 2024-03-25 20:30:35
73阅读
如果你想从头开始在服务器上用jenkins部署vue项目,那么我这篇博客肯定是你最好的选择,因为我在这个实践过程中,在网上找了很多博客,发现没有一篇是完完整整,没有坑的实现jenkins部署vue项目。我现在把我从头基于jenkins部署vue项目的实践过程分享给大家。 购买服务器:    我购买的是阿里云的服务器  CentOS 7.3 64位 
转载 2023-10-18 21:39:44
192阅读
1. 开始前的准备工作1台服务器,1个镜像仓库,安装docker 练习的话,服务器可以在[阿里云上](https://www.aliyun.com/?spm=5176.ecscore_.top-nav.dlogo.509a4df5JhX1PN)领取一个月免费ECS云服务器,如下图 在阿里云控台界面搜索容器镜像服务 添加个人版的容器镜像服务 然后在服务器上安装docker使用下面两个脚本文件 创建一
一般情况下,将一个项目部署到生产环境的流程如下:需求分析—原型设计—开发代码—内网部署-提交测试—确认上线—备份数据—外网更新-最终测试,如果发现外网部署的代码有异常,需要及时回滚。整个过程相当复杂而漫长,其中还需要输入不少的命令,比如上传代码,git的拉取或者合并分支等等。Jenkins是目前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行,整个流程非常自动化,你可以
转载 2024-04-10 17:03:48
40阅读
1.准备工作拥有vue项目,java项目,linux服务器,git仓库,linux已装docker服务注意如果是windows编辑的Dockerfile文件,导入到linux后其文件类型可能非unix格式,使用指令修改后才可使用,可在vi编辑页使用set ff指令查看是否为unix,使用set ff=unix 修改为unix格式2.git仓库配置上传代码至git仓库,本方法为了便利,不在服务器进行
转载 2024-10-12 09:49:13
15阅读
一、概述    笔者曾负责研发测试环境建设工作,其中一项任务是为上百个系统开发项目组提供安装好所需JDK和WebLogic的虚机,工作量巨大。    在初期,申请的大量虚机是裸机,手工安装费时费力。恰好笔者当时也在进行系统持续集成研发工作。当学习了Ant和Jenkins后,发现使用这两样工具完成像JDK和WebLogic这样的基础软件安装,真是再合适不过了。
转载 2024-06-12 05:18:07
141阅读
阅读下面文档前默认已经会Jenkins基本操作。 1,Jenkins构建中心的全局工具处配置nodejs工具 2,新建节点加入Jenkins中, 3,创建前端自由风格job,(根据自身情况来,也可以在已有节点上部署) 4,复制构建产物到指定项目路径配置nodejs工具登录Jenkins找到Global Tool Configuration选项 这里我选择的是Install automaticall
转载 2024-01-21 09:17:16
54阅读
1、前提(1)全局node版本为16,jenkins需要新增一个node14用于打包vue项目,不可影响历史安装的node16使用, 已建立node16软链接在/usr/local/bin目录下。 (2)服务器使用cnpm报错 [npminstall:get] retry GET … ConnectTimeoutError: Connect Timeout Error, status: -1, h
转载 2024-04-16 19:39:18
248阅读
前言这是我去年的一次技术日志,我们有个项目使用到了vuevue的编译打包与java的maven类似,不过用的是npm。由于我们的项目都是使用Jenkins进行发布的,基于CICD的思想,我自然而然的想到Jenkins来发布vue。于是就尝试了一番,过程不算复杂,如果有Jenkins使用经验不费半天功夫就搞定了。在此我将过程分享出来,供大家参考。步骤一:安装nodevue使用的是npm打包,而np
Jenkins自动布署Vue项目 目标: 本地push代码到Gitee,Webhook自动触发jenkins上的构建动作,完成安装node插件并且打包,然后通过Publish Over SSH插件,将打包出来的文件,部署到目标服务器上。准备:gitee 账号和项目centos 服务器服务器安装 Java SDK服务器安装 nginx并启动服务器安装jenkins并启动安装Jenkins插件:下载
部署步骤1.服务器上安装tomcat首先到tomcat官网下载压缩包,unzip解压,然后修改conf下的server.xml,主要修改以下2处地方的port(注意,我的项目使用8093端口,文章后面出现8093即代表项目端口)<Server port="18093" shutdown="SHUTDOWN"><Connector port="8093" protocol="HTT
转载 2024-05-05 21:32:40
143阅读
安装Docker  其实安装Docker的过程,大家可以到Docker官网找到自己相对应的安装文档进行安装,Docker区分CE和EE的两个版本,具体这两个版本有什么区别,大家自行查阅相关资料,这里不再概述。教程用的是CE那么就找到对应的官方文档进行安装,以下是教程安装的步骤  1.更新一下包吧,多更无害# sudo yum -y update  
转载 2024-07-06 21:31:32
54阅读
# Jenkins自动部署Vue项目简介 在软件开发过程中,自动化部署是一个非常重要的环节,可以提高开发效率,减少人为错误。Jenkins是一个流行的持续集成工具,可以帮助我们实现自动化部署。本文将介绍如何使用Jenkins实现自动部署Vue项目的过程。 ## 步骤概览 下面是实现Jenkins自动部署Vue项目的整体流程,我们将通过这些步骤一步步实现自动部署。 | 步骤 | 操作 | |
原创 2024-05-23 11:31:08
136阅读
  • 1
  • 2
  • 3
  • 4
  • 5