Jekyll を Bitbucket Piplines で deploy & build する
これまでブログのビルド・デプロイを Wercker CI で回してましたが、ソースコードのホスティングに Bitbucket を使っているので Bitbucket Pipelines に移行しました。
これまでブログのビルド・デプロイを Wercker CI で回してましたが、ソースコードのホスティングに Bitbucket を使っているので Bitbucket Pipelines に移行しました。
先日、Jekyll をコンテナで build する構成に変更したので、wercker.yml もそれに合わせて変更しました。
Windows の Jekyll が安定しないので docker on wsl にて環境構築したのでその記録。
wercker上でjekyllをbuildしても機能しない・ページが生成されないことがありました。案外手がかりが少なくハマったのでメモしておきます。
Jekyllのhighlightに rougeを利用したら、なんとcodeの閉じタグが変なところに出ている・・・・なんで??
先日、投稿しようと思ったらwerckerのbuildが通らなくなっていたのでメモ。jekyllのバージョンを上げたからその影響なのかな、と思って調べてみましたが結果はGemの指定の問題でした。
3か月くらいブログ書いてみましたが、当初予想していたJekyllの良さと実際の使ってみて感じるJekyllの良さをつらつらと書き残してみようかと。皆さん、Jekyllいいですよ。
私のローカルが1.4のままだったのでアップグレードしました。が、Ruby1.9の環境ではうまくいかず、仕方ないのでRuby2.0の環境を整備してインストールします。実質、Ruby2.0の環境にJekyllをインストールするのと同じことをやっています。
気付いたらJekyllが2.3になっていまして。ローカルが1.4のままだったのでアップグレードしました。結構仕様も変わっているようなのでメモがてら記録を残しておきます。なんで気づかなかったんだろう・・・。
Jekyllのデプロイで利用しているWerckerにおいて、build時にGruntも実行しようとしたら想像以上にはまったのでメモしてみました。これ他にも嵌っている人いないのかなぁ。
ローカルでJekyllを確認するときに、Google AnalyticsのPageViewがカウントされてしまうのが非常に嫌だったので対応しました。
JekyllをpushしたらさくらのVPSに自動的にデプロイされるようにしてみたので、その手順をご紹介します。今回はweckerからさくらVPSにdeployするところまでです。
JekyllをpushしたらさくらのVPSに自動的にデプロイされるようにしてみたので、その手順をご紹介します。今回はbitbucketからweckerにつなぐとろこまでです。
導入したjekyllで早速の文字コードエラーが出たので記録しておきます。
このブログはブログシステムにJekyllを採用しています。Jekyllは自動でページ生成する機能をもっていますが、今回はGruntからJekyllのページ生成を行う方法について試してみようと思います。