CICD
初めてのGitHub Actionsの開発。 github.com Actions開発の背景 タスク管理にGitHub issueではなくRedmine issueを利用しているのだけれど、プルリクを作成したときにRedmine issueへのリンクを記載することがよくある。 git コミットにissue番号を記載して…
Ansibleの AWS EC2 dynamic inventoryにおけるタグ管理はあまり賢くないなと思ったのでそのまとめ。 タグで変なことやるとどこかでバグらせそう。 ちなみに、ansibleはバージョン体系等を大きく変更しようとしているので ansibleのバージョンによって挙動が…
RedmineとGitHubの連携を実現するためにいろいろ試行錯誤したのでそのまとめ。 課題トラッカーとしてRedmineを利用する 課題トラッカーとしてGitHub issueではなくRedmineを利用する場合、 ソフトウェア開発との連携が課題になる。 具体的にはプルリクエスト…
CircleCI実践入門で紹介されていたRubyアプリケーションのCI事例について、 SimpleCovでカバレッジを計測するとき、CircleCIを並列実行すると結果が分かれてしまうので 並列実行した結果をマージする必要がある。 このマージの実装が古くなっており動作しな…
GitHub Actionsでクレデンシャル情報を利用するためにGitHub Secretsを利用しているわけだけど, この値の設定や更新を自動化したい. 具体的には AWS_ACCESS_KEY_ID と AWS_SECRET_ACCESS_KEY の更新を自動化したい. また,現状は単一のbotユーザの権限で…
タイトルがすべて. steps.with ディレクティブにおける制御 GitHub ワークフローにてActionsを呼び出すとき, Actionsのパラメータ設定としてsteps.withディレクティブを利用する. 例えば,GitHubのリリースページにビルド成果物をアップロードする Upload…
作成・公開が遅くなったけど,3週間前に開催されたJenkinsユーザカンファレンスの参加記録です. Jenkinsの公式ユーザカンファレンスとして3年に1度開催されている Jenkins ユーザ・カンファレンス東京2018に参加しました. 3連休中日の9/23(日)に開催でした…