寝ても覚めてもこんぴうた

プログラム書いたり、ネットワーク設計したり、サーバ構築したり、車いじったり、ゲームしたり。そんなひとにわたしはなりたい。 投げ銭は kyash_id : chidakiyo マデ

CI/CD

GitHub Actions で job や step 単位で条件での実行を行う

こんにちは、GitHub Actionsつかってますか? GitHub Actions は workflow(yamlファイル) 単位で柔軟に条件の指定ができます。 たとえば on: push: branches: - 'master' paths: - 'go/*' こんな感じであれば、goディレクトリ配下のファイルに変更があるmast…

Bazelでbuild試してみる(Javaでgetting started)

基本的な内容は Getting Started with Bazel をなぞってます。 Bazelとはなにか Googleが開発したBuildツール。 もともとはGoogleが社内で使っているツール(の思想?)をベースに開発されているようですね。 makeを置き換えれるもの的な説明を見かけたが、もっ…

シンプルなテンプレートエンジンのenvsubstをインストールせずに使う

motivation 色々な仕組みを作るときにテンプレートエンジンが欲しくなることがあると思いますが、 あまり仰々しい感じの仕組みを利用したくない、(or インストールしたくない)ということはあると思います。 kubernetes(k8s)の設定ファイルのパラメータを環…