Web开发

注册

 

发新话题 回复该主题

腾讯云云开发Webify从入门到放弃 [复制链接]

1#

年12月的时候开始接触到腾讯云的WebifyPages,在《腾讯云云开发Webify上手体验》也简单介绍了一下。

在Webify使用了大半年后,今天终于准备要弃坑跑路了。记录一下曾经的心路历程。

年9月后就没有再更新过了GitHub→Coding→Webify

在年12月左右就把WebStack-Hugo的导航网站通过webify进行部署,最开始绑定的是Coding的仓库,整体采用的策略是:

GitHub更新源码(例如,增删改导航内容);

通过githubactions把GitHub源码同步到Coding;

Coding执行自动化构建,把生成的静态页面代码自动化push到Coding的另外一个仓库B;

Webify绑定Coding的仓库B,从而执行自动构建,最终完成部署。

以上的策略可能导致的一个问题就是过程比较复杂——Coding至少要创建2个仓库,一个保存Github同步的源码,一个保存Hugo生成的静态页面代码;此外,Coding的自动化构建比较耗时,尤其是有时候任务需要排队!

GitHub→Webify

到了年2月,开始调整策略:

在GitHub中创建一个用于保存public静态文件的新仓库Pub;

Src源码仓库使用peaceiris/actions-gh-pages

v3的githubactions自动执行hugo构建,构建完后把public静态文件push到Pub仓库;

Webify跟Github的静态文件的新仓库Pub进行绑定,从而执行自动构建,最终完成部署。

这时候,问题来了:

Webify构建纯静态网站一直提示构建失败!

Webify无法查看构建日志,不管是构建成功还是失败的日志,打开都是一片空白。

第一次是在Webify

分享 转发
TOP
发新话题 回复该主题