前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【xingorg1-ui】基于vue3.0从0-1搭建组件库 (十一) 持续集成与持续部署(CI/CD)

【xingorg1-ui】基于vue3.0从0-1搭建组件库 (十一) 持续集成与持续部署(CI/CD)

作者头像
xing.org1^
发布2020-11-24 12:08:32
5830
发布2020-11-24 12:08:32
举报
文章被收录于专栏:前端说吧前端说吧

(十一)持续集成/持续部署(CI/CD)

自动化上线、发包和部署

release-Github的配置

添加NPM图标 https://badge.fury.io/for/js

代码语言:javascript
复制
git remote add origin
git push origin master
  • [ ] 自动化打包与部署
    • [ ] 自动提交代码分支后,提交mr到master
    • [ ] 发包后自动生成tag与release
  • [ ] 自动发布包 - 包括版本提升
  • [ ] 自动打包并推送DOCS文档到GitHub Pages平台(支持github的持续集成:https://www.lisa33xiaoq.net/947.html

安装版本提升工具

代码语言:javascript
复制
npm i select-version-cli -D

配置git-release.sh文件

新建build文件夹,build下新建git-release.sh文件

代码语言:javascript
复制
// 待完善

配置release.sh文件 build下新建release.sh文件,配置如下:

代码语言:javascript
复制
// 待完善
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-11-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • release-Github的配置
  • 配置git-release.sh文件
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档