この記事で書くことCircle CIの設定Circle CIからさくらVPS(CentOS 6.4)へのrsyncでハマったことcircle.ymlのRuby, Pythonの設定実現したいことGitHubのリポジトリに、git pushした後、以下の作業をCIで実現したい。 (事前準備)TF-TDFに食わせるためのファイル生成TF-IDFで関連記事生成Hugo buildさくらVPSにrsync関連記事生成で変更分をGitHubにコミット目的Hugo単体でbuild -> さくらVPSへ転送まではローカルで完結するため、あまりCIとかは必要ないと思っていました。しかし、 PythonでTF-IDFによる文書推薦 - SIS Lab で、TF-IDFによる関連記事生成のタスクを追加したことで、若干buildまでの時間が掛かるようになりました。 そこで、GitHubにpushしたら、関連記事
![Circle CIでHugoのビルド・デプロイを実行する - SIS Lab](https://cdn-ak-scissors.b.st-hatena.com/image/square/dcccad50988c01d3033f5521bade77b02bd2fecf/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fmeganii%2Fimage%2Fupload%2Ff_auto%2Cq_auto%2Fv1594903789%2Fsislab_hugo_j8ykf6.png)