👀Hexo-butterfly实现Github+Coding+云服务器一键部署

本文主要是实现Coding的一键部署,点击下方链接可查看之前的GitHub和云服务器的一键部署教程

思维导图

coding部署教程

  1. 访问Coding官网注册登录,登录后创建好项目,注意登录时可以使用腾讯云的账号扫码登录,切记要记好创建的用户名。
  2. 注册好之后点击右上角头像找到个人账户设置,个人设置绑定好手机号等等
  3. 创建DevOps项目
  4. 个人账户设置绑定SSH公钥
  5. 修改本地的hexo的_config.yml文件的deploy设置

绑定账户

  1. 保证账户的安全,绑定好这些信息
  2. 帮助后面验证部署信息使用

查看图例

创建项目

  1. 点击创建项目-DecOps

查看图例


建立项目仓库

  1. 创建项目仓库时要选择公开

查看图例

  1. 进去仓库找到仓库链接,一会部署时会用到

创建静态页面

  1. 点击持续部署——>静态页面–>新建网站
  2. 选择刚刚创建的仓库
  3. 网站类型选择静态网站
  4. 节点选择香港,国内的节点在使用自定义域名时需要备案

查看图例

自定义域名

  1. 创建好静态网站后,点击部署成功的项目
  2. 选择自定义域名

查看图例

创建SSH公钥

  1. 进入个人账户设置建立SSH公钥,填入在GitHub在本地的id_rsa.pub公钥即可可公用

查看图例

修改本地

  1. 修改本地的hexo根目录下的_config.yml的deply设置

查看图例

  1. 此链接是你创建的项目仓库地址

查看图例

本地执行

  1. 修改配置好本地hexo后,尝试测试一下
  2. hexo d或者gulp build
  3. 执行过程中会出现验coding的账户信息,填入账号和密码即可,下次部署就不需要填写了