
流程介绍流程:本地博文仓库 push 至 Gogs远程博文仓库,Gogs 的 Web钩子 推送事件至服务器 Jenkins,Jenkins 收到消息后执行脚本,pull 博文至 hexo 目录,然后执行 hexo g 生成静态文件。 使用前准备 服务器已安装配置好 Git,若没有安装,可参考 Linux环境下安装、升级Git 进行安装; 服务器已安装 Hexo 程序,若没有安装,可参考 Hexo ...

Jenkins介绍Jenkins 是一个独立的开源软件项目,是基于Java开发的一种持续集成工具(有关持续集成可查看我另一篇博客: 了解持续集成、持续交付与持续部署),用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。可用于自动化各种任务,如构建,测试和部署软件。 Jenkins持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,所以它有利于减少重复过程以节 ...