目录
- jenkins的安装
- 发布vue项目
- 安装插件-nodejs
- 配置nodejs插件
- 创建任务
jenkins的安装
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。

Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。
安装
这里的操作系统为WSL Ubuntu,其它系统的安装的请参考jenkins官方文档
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
更换端口号(默认运行在8080端口)
jenkins的配置文件在 /etc/default/jenkins;在其中找到HTTP-PORT并修改
运行
sudo systemctl start jenkins
# OR
sudo service jenkins start
如果要开机自动运行
sudo systemctl enable jenkins
如果运行时碰到如下图的错误,请先安装jdk
基础配置
启动成功后输入对应的地址(ip:port)进入jenkins管理界面-如下图
在上图中红色字体对应的文件中拿到默认的管理员密码-具体命令
cat /var/lib/jenkins/secrets/initialAdminPassword
命令执行完成后返回如下图
输入密码之后进入到自定义Jenkins界面(如下图)
在此界面我们选择安装推荐的插件就会开始安装插件;如下图
插件安装完成后就会自动进入设置用户名密码界面(如下图)
输入完成后点击按钮保存并完成就会进入下一个界面实例配置
点击按钮保存并完成就进入一个新界面,再点击其中的按钮开始使用Jenkins就进入了jenkins的主界面(如下图),至此就完成了jenkins的安装与基础配置。
发布vue项目
> 打包vue项目需要nodejs,打包完成后需要通过ssh把打包好的文件上传到目标服务器上。所以下面我们将会来安装jenkins的nodejs插件和Publish Over SSH插件。
安装插件-nodejs
在jenkins主界面工作台,依次点击系统管理>插件管理进入插件管理界面(如下图)
搜索结果如下图
勾选完插件并点击安装后进入到插件下载界面(如下图)
配置nodejs插件
在jenkins主界面工作台,依次点击系统管理>全局工具设置进入插件管理界面并找到NodeJs选项(如下图)
安装Publish Over SSH插件并配置
Publish Over SSH插件的安装和nodejs插件是一样,安装完成后开始配置插件;
在jenkins主界面工作台,依次点击系统管理>系统配置进入插件配置界面,滚动到Publish over SSH的位置,然后点击SSH Servers下面的新增按钮(如下图)
点击按钮高级后出现的界面如下
创建任务
至此,打包vue所需的jenkins插件都已经安装完成,下面我们开始创建vue项目打包的任务。
具体操作如下图
点击按钮确定后,如下图
安装上图所说的配置完成后点击保存按钮就会跳转到所创建任务的详情界面。
至此一个我们便实现了一个简单的一键打包前端项目的jenkins配置。
相关推荐:
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
SEO是如何推动企业增长的关键力量,深圳罗湖网站建设设计
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
OpenAI银行卡扣款的公司是哪家?揭秘背后的支付流程与安全保障,AI素描相片
AI工具汇总网站,让科技为您的工作加速
怎么用AI生成文章?全新写作方式的揭秘与应用指南
AI提供的阅读书目对学生的专业知识有多大帮助,沃奇ai
为什么说seo这么重要,seo重要吗 ,ai19920403
SEO很多,如何在竞争激烈的市场中脱颖而出?,在SEO优化中
ChatGPT无法加载?检查您的网络设置并尝试重启Chat,ai写作怎么写作文的
为什么seo吸引人,为什么seo吸引人呢 ,ai路径查找器绘制树
用AI写的文章算原创吗?真相揭示,带你深度思考!
Bing学术搜索结果不显示时间?如何解决这一问题,提升学术研究效率!,ai怎么参考线
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
ChatGPT4网页空白:重新定义智能交互的未来,怎么登ai
SEM有哪几个平台?数字营销的多元选择,AI怎么取消移动间距
SEO特点与实施策略:提升网站流量与排名的关键,定西抖音seo价格查询
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
ChatGPT:打破语言障碍,理解与沟通的新时代,交通轨道ai
什么是SEO可以自学吗,seo零基础可以自学吗 ,ai1紫
AI写作免费一键生成下载,助您轻松创作!
AI网页效果生成:开启网站设计的新纪元,ai画线祥云
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
ChatGPT免费订阅的使用限制:其潜力与挑战,ai辅助线无法对齐画板
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
WPQQ-开启数字时代的智能连接新纪元,杭州网站推广厂家电话
在线AI生成文章:智能写作的未来趋势
用AI优化文章,轻松提升内容质量与创作效率
SEO优化:如何让网站更具有吸引力,散文ai写作咒语是什么
为什么关键词太少会影响你的网络营销效果?,陕西seo网站推广工具
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
好用的AI写作工具,提升写作效率与创意的最佳选择
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
乘风SEO-引领企业互联网时代的腾飞之路,南昌b站关键词排名优化贵不贵
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
SEO观看:如何通过优化提升您的网站流量和品牌影响力,龙里网络营销推广
seo站长什么意思,站长工具 - seo综合查询 ,ai少女身材
创作新时代:自动生成文章AI的魅力与未来
ChatGPT为什么用不了了?背后的真相揭秘!,ai写作专家收费吗
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
ChatGPT为什么网址打不开?原因分析与解决方法,文档审核ai
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业