1、新建访问令牌 / Token
首先需要新建一个访问令牌或者Github Token用来访问仓库代码。
若您的Hexo源码在Coding仓库托管,则需要新建一个Coding访问令牌。若您的Hexo源码在Github仓库托管,则需要新建一个Github Token。
具体方法如下。
新建访问令牌
1.打开个人设置
2.选择访问令牌
3.新建令牌
输入描述,勾选第一个project:depot
,并新建
复制令牌密码,该密码只会出现一次
新建Github Token
1.打开Settings
2.选择Developer settings
3.选择Personal access tokens
4.单击Generate new token
5.勾选repo,填写token名字,然后单击最底下的Generate token
复制token密码,该密码只会出现一次
2、编写构建计划
打开托管Hexo源码的仓库,复制好hexo源码的仓库https地址,后面要用。
新建构建计划
打开持续集成中的构建计划,我们选择新建构建计划配置
选择右上角的自定义构建过程
填写构建名称,如您Hexo源码在Coding仓库,则选择代码源为Coding并选择对应的仓库。若您Hexo源码在Github仓库,则选择代码源为Github,并关联Git对应的仓库并选择。
单击底部的确定,进入配置详情。
选择文本编辑器
将下方代码复制进去,别忘了修改你自己的git地址。注意sh 'git clone https://账号:密码@地址 .'
中的.
千万别删除
账号为 Coding 令牌用户名或者 Github 用户名,密码为新建的令牌或 Token 密码,地址为除去(https://)的仓库 https 地址
查看配置代码
1 | pipeline { |
然后我们点击右上角的保存
修改触发规则
- 勾选代码更新时自动执行
- 选择推送到
分支
时触发构建
单击保存修改
修改hexo根目录配置文件
我们做完前面的还需要配置一下hexo根目录的配置文件中的git地址
1 | deploy: |
上传
做完这些我们push Hexo源码上去之后,就可以看到已经在构建了。
小提示
1、如若想要构建速度加快,可以勾选npm缓存
2、Coding的持续集成每月重置构建时间,查看您团队构建时间的方法为:团队管理
→
服务订购
→
资源用量