持续集成Node.js专题实用工具

持续集成

2017-12-15  本文已影响117人  5fc9b6410f4f

随时随地让 Hexo 持续部署

用 Hexo 搭建好博客,使用起来算是方便,但是每次还要在安装了 Hexo 环境的机器上才能 $hexo new 、$hexo d -g,不爽?能不能在任何地方只要新增或修改了 post 就自动生成并部署 hexo 呢?


基于 Node.js 的自动化持续集成


Reliable 是分布式架构的持续集成系统,由 Macaca 团队的成员开发。适用于集成构建、集成测试等场景。她是典型的主从结构,分为 reliable-master 与 reliable-slave 两部分。


用 husky 和 lint-staged 构建超溜的代码检查工作流


具备基本工程素养的同学都会注重编码规范,而代码风格检查(Code Linting,简称 Lint)是保障代码规范一致性的重要手段,你的工作流中有 Lint 环节么?有的话你用的爽么?你在团队中推广过 Lint,但是大家都不买账?究竟是为啥?Lint 是什么?探讨怎么做之前,我们…


使用 WebHook 来自动部署 NodeJS 项目!


使用 WebHook 来自动部署 NodeJS 项目!


使用 flow.ci 快速发布你的项目文档


flow.ci 的工程师 是如何用 flow.ci 自动更新部署 flow.ci 文档 ~


Jenkins:一款持续集成与持续交付应用


Jenkins是一个获奖众多的、跨平台的可以提高生产力的持续集成与持续交付应用。用Jenkins来持续构建和测试你的软件项目会使得开发人员更加容易地把更新集成到项目中来,这样用户也能更容易的获得新版本的应用。Jenkins为你提供了多种途径来定义你的构建通道、集成大量测试和实施技术,从而使得你的软件项目可以持续交付。


一步一步打造 jenkins+docker+nodejs 项目的自动部署环境


采用 shell 自定义脚本,控制集成部署环境更加方便灵活
如果服务器更换,重新部署的工作量会比较小
涉及的 docker 命令,会有详细讲解


不可错过的「持续集成」进阶指南


持续集成的关键在于「持续」与「自动化」。这篇文章根据这两个关键点,将 CI 系统分为四个进阶过程,来看看你们团队处在哪个阶段。


用 flow.ci 让 Hexo 持续部署


感谢 @小小小杜 投稿,原文链接 Juglans' Blog。如果你也想体验 flow.ci 的自动化持续部署,来 http://flow.ci 首页提交申请,邀请码随后会发送到邮箱:)


Android Jenkins+Git+Gradle 持续集成 -- 实在太详细


Android Jenkins+Git+Gradle 持续集成 -- 你想要加的功能可能都在这


某小型公司持续集成工具jenkins实践(JAVA WEB、Android、IOS、html)


前言 本文可能是网上最全的一篇全端jenkins部署解决方案介绍的文章,一直以来,领导都想解决代码提交和打包问题,尤其是小公司,打包流程混乱,造成线上版本和代码库git或svn中代码不一致问题。加入jenkins阵营,解决众多发包难题,显得刻不容缓。 研究过程 刚开始,我一直在d…


8 步搭建 Node.js + MongoDB 项目的自动化持续集成


这篇文章中,我们通过创建一个 Node.js + MongoDB 项目,来教大家如何使用 flow.ci 8 步完成自动化持续集成的搭建。


Android Jenkins自动化构建之路


install Jenkins 添加Jenkins的源(repository): sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo sudo rpm --im…


使用 jenkins 进行持续集成


使用 jenkins 进行持续集成


B 站运维团队成长的血泪史


95 后二次元新人类的追捧,让以视频弹幕、UP 主闻名于世的 bilibili(以下简称 B 站)愈发火爆,无数年轻人通过电脑、手机、电视等终端设备在 B 站上追番、看弹幕,特别是新番上线时的访问压力是非常大的,这就给 B 站的 IT 运维团队带来了巨大压力。胡凯在去年加入 B 站刚刚成立的运维部,人少事多,遇到了很多坑。

本文根据作者在 “监控与性能分享群” 中的分享内容整理。


用 Jenkins 部署 PHP 应用


安装 Jenkins 方式一:docker 方式安装 拉取 jenkins 官方镜像,按照镜像文档启动镜像就可以了 方式二:手动安装 以下所有操作都使用 root 用户进行操作。 在各项目官网,下载 Java、Tomcat、Jenkins Java: http://www.oracl


基于 Node.js 的自动化持续集成


搭建开源自动化集成平台


用 GitLab CI 进行持续集成


从 GitLab 8.0 开始,GitLab CI 就已经集成在 GitLab 中,我们只要在项目中添加一个 .gitlab-ci.yml 文件,然后添加一个 Runner,即可进行持续集成。 而且随着 GitLab 的升级,GitLab CI 变得越来越强大,本文将介绍如何使用 GitLab CI 进行持续集成。

上一篇下一篇

猜你喜欢

热点阅读