0%

博客访问速度提升(双线部署coding & github)

实现大陆访问,使用coding(大家可以理解为中国版的github),国外访问,使用github,以及可以提交百度收录(GitHub 禁止了百度的爬取)[1]

暂时停止折腾了,coding 代码迁移是可以,但是静态网站功能的实现不好搞,coding停掉,需要借助腾讯云搭建。很久之前也尝试过gitee,那段时间直接停掉静态网站的搭建功能,目前不清楚。。。

1.创建项目

去coding官网,新建账号,并登录,创建项目。

2.配置 _config.yml

去博客根目录,添加coding链接,如果要同时推送到GitHub和Coding,type前面加 -:

image-20240308222139508

3.将代码推送到Coding

1
2
3
hexo clean 
hexo g
hexo d
image-20240308202731574

搞了快一个晚上。。。服了,coding验证的用户名是手机号码!!!!,不是个人信息里的用户名,刚注册coding的小伙伴在部署前,先绑定手机号码,再部署。

4.开启 Coding Pages(还未解决)

项目这里并没有看到静态部署页面,应该是更改了方式,这里也可能是项目创建时没选对模板,但是创建项目时并没有如其他博客[3]有可选模板选择,也没找到更改项目类型的设置。。。

以往

现在

查了一下,果然[2],代码放coding, 使用任务把代码又转到腾讯云?:

也就是现在需要从第二步开始跟着操作即可。

第三步出现问题,现在只有构建计划,没有构建任务选项,进入构建计划时,jenkinsfile无法直接填充,需要提前在代码仓库构建,但是在设置环境变量时卡住了,这里的环境变量在jenkinsfile好像已经指定了。

参考文章

+