Skip to content

258ch/rss-ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSS-CI

一个基于 CI 的 RSS 生成工具。

使用方法

1)fork 这个项目。

2)在config.jsonsites属性中添加你想订阅的站点。属性为:

  • name:RSS XML 的文件名。
  • url:文章列表页面的 URL。
  • base:文章 URL 的前缀。
  • articles:文章列表页面中,文章链接的 CSS 选择器。
  • content:文章页面中,正文部分的 CSS 选择器,注意是文章页面。
  • remove:选择文章或正文时,需要排除的元素。
  • epub:如果为真则生成 EPUB。

3)更新.travis.ymlenv.global部分。

  • GH_UN:你的 Github 用户名(用于提交)
  • GH_EMAIL:你的 Github 邮箱(用于提交)
  • GH_USER:仓库所在的用户
  • GH_REPO:仓库名称
  • GH_BRANCH:要提交的分支

4)访问travis-ci.org/{用户名}/{仓库},开启 CI。

5)在环境变量中设置GH_TOKEN,就是你的 Github 访问 Token。

6)设置 CRON。

7)Travis 构建完成后,访问https://{用户名}.github.io/{仓库}/{站点}.xml

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published