今日は有給で家でアレしています。今の会社に入ってから技術的な話は会社の技術ブログに書いてたんだけど、やはり自分のところにも書いていこうかな、と。件のとおりなんだが、Circle CIに設定する環境変数を管理するツールを書いた。 Circle CIと環境変数 Circle CIはプロジェクトごとに環境変数の設定ができる。ここで設定された環境変数はCircle CIのコンテナにセットされ、テストやデプロイ時に参照することができる。Ansibleのvaultパスワードをセットしておいて、リポジトリ内で暗号化して管理しておいた秘密鍵を複合してテスト時に利用する、AWSなどのアクセスキーをセットしておいて、テストがパスされたらAWSキーを利用してデプロイを行う…など。 とりあえずこいつらのポチポチがつらい。一度セットすると人間の目では見れなくなるので、何がセットされているか設定したやつにしかわからな
![Circle CIの環境変数を管理するenというツールを書いた | Ore no homepage](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f046f41f794647f3f727d012a0c8eb0f8933901/height=288;version=1;width=512/https%3A%2F%2Fhiroakis.com%2Fblog%2Fwp-content%2Fuploads%2F2016%2F12%2F64e7c3f690c1228cd38dd6951cc8cc41.png)