1,277
社区成员
发帖
与我相关
我的任务
分享
image: node:6.4.1
stages:
- pages
- deploy
# 生成hexo静态页面
pages:
stage: pages
tags:
- hexo-blog-source-builder
script:
- cnpm install # 使用淘宝源cnpm加快安装速度
- ./node_modules/hexo/bin/hexo generate
artifacts:
paths:
- public
cache:
paths:
- node_modules
key: project
only:
- master
# 将生成的页面提交至相应的存储库进行自动部署
deploy:
stage: deploy
tags:
- hexo-blog-source-builder
script:
- ./node_modules/hexo/bin/hexo deploy
dependencies:
- pages
cache:
paths:
- node_modules
key: project
only:
- master