6.新建一个自由风格的项目 任务配置 配置源码管理 构建触发器勾选Gitee webhook触发构建 点击生成Gitee WebHook 密码,复制备用 打开并登录自己的gitee账号,打开对应的项目,点击管理===》WebHooks===》添加 webHook 复制Jenkins任务地址,粘贴到gitee webhooks配置中 选择你需要的node环境 Build Steps 点击增加构建步骤按...
ln-s /usr/local/nodejs/node-v16.18.0-linux-x64/bin/npm /usr/local/bin#查看当前目录pwd 4,在jenkins的项目设置中添加shell脚本,来执行将在gitee中拉取到项目空间中的代码进行打包后替换到第2步中创建nginx容器映射到服务器中的路径里 node -v###【安装项目依赖】###npm install###【删除jenkins之前打...
拥有一个Gitee账号和已经创建好的前端项目仓库。 拥有一台可以安装Jenkins的服务器,并且该服务器能够访问Gitee仓库。 对前端构建工具如Webpack、Vue CLI等有一定的了解。 二、配置Gitee仓库 在Gitee仓库中,设置Webhook,以便在代码提交时触发Jenkins的构建任务。 进入仓库设置,找到“Webhooks & Services”选项。 点击“添...
在现代的Web开发中,Vue.js已经成为一种非常流行的JavaScript框架。为了更高效地管理和部署Vue.js项目,使用自动化构建工具是至关重要的。Jenkins作为一款强大的持续集成和持续部署(CI/CD)工具,为我们提供了一种便捷的方式来自动化构建Vue.js项目。本文将介绍如何在Jenkins中配置和使用自动化构建Vue.js项目的步骤。 jen...
首先新建一个自由风格的项目 点击确定 配置git 构建器执行脚本 shell脚本 export PATH=$PATH:/usr/local/nodejs/bin cd /var/lib/jenkins/workspace/donghua_shinny_web_beifen npm install npm run build cd dist mkdir shinny-futures-web mv -f /var/lib/jenkins/workspace/donghua_shinny_web_beifen/dist/as...
综述:记录在Ubuntu上安装Jenkins,并使用gitee源码进行自动化打包vue(nuxt)程序发布部署到远程服务器。 1.在Ubuntu上安装Jenkins 1.0. 安装Java SDK sudo apt-get install openjdk-8-jdk 1.1. 安装Jenkins Ubuntu默认软件包中的Jenkins版本不是最新版本。 为了利用最新的修复和功能,我们将使用项目维护的软件包来安装Jen...
部署vue项目和H5唯一不同的点就是,执行shell的命令不一样,下面是我shell执行的命令, 可以参照一下, 路径一定根据自己的情况变化。 代码语言:javascript 复制 cd/www/wwwroot rm-rf manage/git clone https://gitee.com/zxc_zxc_qaz/manage cd manage/npm install ...
部署vue项目和H5唯一不同的点就是,执行shell的命令不一样,下面是我shell执行的命令, 可以参照一下, 路径一定根据自己的情况变化。 cd/www/wwwroot rm-rfmanage/ gitclonehttps://gitee.com/zxc_zxc_qaz/manage cdmanage/ npminstall npmrunbuild cp-r/www/wwwroot/manage/dist/www/wwwroot/test ...
1. 到对应模块Manage Jenkins > System下进行配置,可以配置gitee或者github; 2. 添加令牌: 注意:Credentials可以是用户名和密码 step3: 验证是否可以正常构建 1. 新建项目 2. 配置项目 - 配置好源码管理,可以用账户密码等或者将仓库开放 image.png 3. build Now ...
Jenkins自动化部署vue项目 一、创建工程 二、General设置 三、源码管理 搞到这一步就可以创建构建任务了,如果新手先可以构建验证下,我是不想验证 四、写shell脚本 脚本如下: #!/bin/bash #下载工作区npm包 npm install #删除dist目录下的所有文件,dist目录即为当前jenkins工作区打包后的文件。