没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
ci任务运行器 - 这是一个基于NodeJS编写的多进程构建任务调度程序。 它支持增量和并行构建,并可以大大提高服务器构建的速度。 作为常见的任务计划程序,Ci-task-runner可以提高诸如Jenkins,Gitlab-CI或Webpack,Gulp之类的工具的运行速度,而不是代替它们。 “将大型前端程序移至该持续集成系统以进行构建后,我们花了大约10分钟的时间来修改每个次要文件。我们必须开发此ci-task-runner,将时间减少到1分钟。” 原理 1.增量建筑: 如果更改了一些小文件,大中型项目需要全量构建,这样构建速度将非常慢。 为了解决这个问题,ci-task-runner diff提交了Git或Svn的日志并构建了更改的文件。 2.平行建筑: 如果执行了多个任务,ci-task-runner将根据当前服务器的CPU数量启动一个新进程,并使用多进程并行构建来快速完成任务。 安装 npm install ci-task-runner -g 基本用法 Ci-task-runner的任务在JSON中定义,在项目中创建一个新的.ci-task-runner.j
资源推荐
资源详情
资源评论
收起资源包目录
ci-task-runner-master.zip (69个子文件)
ci-task-runner-master
.eslintrc.json 569B
src
run-tasks.js 2KB
template.js 244B
repository.js 5KB
spawn.js 959B
create-tasks.js 3KB
config
config.program.default.json 277B
cache.default.json 39B
config.default.json 79B
fs-promise.js 812B
promiseify.js 414B
loger.js 4KB
index.js 5KB
run-cmd.js 3KB
queue.js 2KB
.npmignore 22B
README.ZH-CN.md 6KB
.travis.yml 184B
example
.ci-task-runner.json 142B
module-example
webpack.config.js 353B
js
log.js 64B
index.js 47B
package.json 368B
LICENSE 1KB
test
run-cmd.test.js 1024B
fs-promise.test.js 621B
index.test.js 0B
create-tasks.test.js 7KB
repository.test.js 714B
file
parallel
.ci-task-runner.json 378B
mod5
webpack.config.js 361B
index.js 89B
mod3
webpack.config.js 361B
index.js 89B
mod6
webpack.config.js 361B
index.js 89B
mod2
webpack.config.js 361B
index.js 89B
mod4
webpack.config.js 361B
index.js 89B
mod1
webpack.config.js 361B
log.js 64B
index.js 117B
mod7
webpack.config.js 361B
index.js 89B
mod8
webpack.config.js 361B
index.js 89B
index.js 1KB
package.json 295B
tasks
.ci-task-runner.json 192B
lib
webpack.config.js 368B
js
log.js 64B
index.js 47B
mod3
builder.js 20B
mod2
webpack.config.js 381B
js
log.js 64B
index.js 90B
mod1
webpack.config.js 381B
js
log.js 64B
index.js 90B
queue.test.js 4KB
promiseify.test.js 276B
template.test.js 398B
loger.test.js 4KB
README.md 6KB
.gitignore 48B
bin
ci-task-runner 2KB
CHANGELOG.md 465B
package.json 1KB
共 69 条
- 1
资源评论
牟云峰
- 粉丝: 15
- 资源: 4566
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- yolov5,SSD 可能使用到的一些代码
- 介绍离散性制造行业的MES系统流程
- 基于IDEA-CCNL/Randeng-Pegasus-238M-Summary-Chines微调的中文文本摘要任务源码+数据集
- 微信小程序源码 车源宝 二手车交易平台 源码下载
- 微信小程序源码 实现 城市切换 demo 根据城市首字母排序城市 选择城市 源码下载
- 2024新版计算机编译原理期末速成全套视频教程(视频+配套资料)
- VMware7.0虚拟机硬盘无法编辑,无法连接到Profile-Driven Storage Service
- arm64内核的mongo镜像
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功