he-sb / tech

My blog related to technique.
MIT License
9 stars 2 forks source link

使用 Travis CI 自动化博客发布 #4

Closed he-sb closed 3 years ago

he-sb commented 4 years ago

Travis CI:

https://travis-ci.org/

配置文件:

https://github.com/he-sb/Blog/blob/master/.travis.yml

https://github.com/he-sb/tech/blob/master/.travis.yml

参考链接:

Hugo 博客使用 Travis CI 部署 - A simple blog

使用 Travis CI 自动部署 Hugo 博客 | Mogeko`s Blog

he-sb commented 4 years ago

Hugo - 学习笔记 - Netlify

Netlify 自动部署

零成本搭建现代博客之搭建篇 · 构建我的被动收入

he-sb commented 4 years ago

目前有个 bug ,会导致所有文章的修改时间都变成 Travis CI 构建的时间,待修复

he-sb commented 4 years ago

尝试 Github Action 自动构建

使用 GitHub Actions 部署 Hugo 博客到 GitHub Pages · Issue #90 · reuixiy/io-oi.me 该 Action 使用 Arch Linux 构建,无法指定 hugo 版本,放弃……

he-sb commented 4 years ago

新增:

git commit 时跳过自动构建

参考链接:

使用 Travis CI 自动更新 GitHub Pages | 大专栏

he-sb commented 3 years ago

目前有个 bug ,会导致所有文章的修改时间都变成 Travis CI 构建的时间,待修复

已解决,原因是 Travis CI 自带的 git 拉取后执行了 checkout 操作,目前已切换至 GitHub Actions 进行 CI ,手动进行 git clone 操作。