< What's New from CircleCI - 2023/11/29 | 今週 | CircleCI 新着情報 - 2024/01/09>
CircleCI Advent Calendar 2023 ご参加ください!
今年も終わりが近づいてきていますが、アドベントカレンダー、今年もやります!
CircleCIを使って今年気づいたことをぜひお裾分けしてください!
本記事は2023/12/19時点の情報です。
ブログやスライド、ビデオ
Advent Calendar 特集!
CircleCI Advent Calendar
- 12/01 CircleCI の 2023年を振り返る by @mfunaki
- 12/02 CircleCIからAWS SageMakerを利用する(1) by @mfunaki
- 12/04 CircleCI のInbound Webhook を使ってパイプラインをトリガーしてみた by @suzucir
- 12/12 CircleCIよくある質問集 by @supermonkey_chocolate
- 12/14 New RelicをCircleCIと連携してみた by @mfunaki
- 12/15 Github Appを使用してCircleCIにサインアップしてみた by @Nagisa-kjm
10X アドベントカレンダー
- 12/01 CIを高速化する技術
SRE Advent Calendar
フューチャー Advent Calendar
- 12/01 プライベートリポジトリでもBudgeを貼りたい by @ma91n
クラウドワークス Advent Calendar
Social Databank Tech Blog Advent Calendar
競馬AI / 予想Tech Advent Calendar
- 12/15 毎日競馬予想を投稿する技術 by @masachaco
freee 基盤チーム Advent Calendar
ウェブクルー Advent Calendar
株式会社ACCESS Advent Calendar
- 12/19 デフォルト動作を理解して使ってますか?
ユーザーブログ
-
[CircleCI] 新規リポジトリのセットアップ
- BitbucketリポジトリをCircleCIに接続する手順(Projects接続→自動生成ブランチのcheckout→master統合)を記録した個人メモ
-
graphql-coverage をリリースした
- GraphQL-Rubyのフィールド単位テストカバレッジを測定するRuby gemのリリース告知。RSpec連携や未テストフィールドの検出機能を紹介
-
cimg/node のバージョンアップデートを Renovate で管理する
- RenovateはNode.jsのLTSしか追跡しないためcimg/nodeのバージョンがpackage.jsonとずれる問題を、
versioning: "node"指定などで解決する方法を解説
- RenovateはNode.jsのLTSしか追跡しないためcimg/nodeのバージョンがpackage.jsonとずれる問題を、
-
Debian12 bookwormの更新でハマった件もしくはAlpine Linuxからdistrolessへの乗り換え時の注意点
- Debian 11→12移行時のCircleCIビルド失敗(aws-cli/aws-ecr orbの更新で解決)と、distrolessイメージでKubernetesのPreStopフックが動かない問題への対処を紹介
-
GitHubとCircleCIからFour Keysを計測する
- GitHubとCircleCIを組み合わせてDORAのFour Keysメトリクスを計測する手順(webhook追加、パーサー構築、Terraform設定)を解説
CircleCIを取り上げていただいたスライド
CircleCI公式ブログ
-
PyTorchを使った機械学習モデルをpytestとCircleCIでテストする
- PyTorch(DenseNet121)の画像分類モデルをFlask API化し、pytestでモデル推論とAPIエンドポイントをテストしてCircleCIでCI自動化するチュートリアル
-
OpenID Connect(OIDC)を使ってAzureにアクセスする
- CircleCIからAzureへOIDCで静的な認証情報を保存せずアクセスする方法(Azure AD側のアプリ登録・フェデレーション資格情報設定を含む)を解説
CircleCI プロダクト情報
[2026年9月追記] 本記事中の
circleci.com/ja/changelog/...形式のリンクは2026年9月時点で404になっており、/ja/を除いた英語版URLに張り替えています。
Changelog (更新履歴)
- 12/15 Release Agent 0.1.207 のリリース
- Go v1.21.5へのパッチ適用によるセキュリティ脆弱性修正
- 12/13 GitHub App および GitLab プロジェクトでの Slack Orb のジョブリンクを修正
- GitHub App/GitLab連携プロジェクトでSlack orb経由のジョブリンクが機能していなかった不具合を修正
- 12/09 ランナー 3.0.16 のリリース
- Go v1.21.5へのセキュリティパッチ、PreStopフック実行結果のログ追加、GC周期等のカスタマイズ機能を追加
- 12/08 OIDC トークンの aud クレームのカスタマイズ機能を強化
- CircleCI CLIでパイプライン内からOIDCトークンの
audクレームを素早くカスタマイズできる機能を追加
- CircleCI CLIでパイプライン内からOIDCトークンの
- 12/06 リモート Docker 用の docker24 タグ
- リモートDockerジョブで
docker24タグを指定し最新のDocker24イメージを利用可能に
- リモートDockerジョブで
- 11/30 CircleCI Server リリース 4.3.1
- values.yamlから設定不能項目を削除して簡素化、OAuthトークンでのconfig取得前にGitHubユーザーの停止・削除状態を検証
- 11/30 ランナー 3.0.15
- コンテナランナーがSSH Rerun(プレビュー)に対応
- 11/30 CircleCI Server リリース 4.1.6 および 4.2.2
- Runnersページの表示不具合、DLC設定表示の不具合を修正、Nomad Autoscaler 0.3.7へアップグレード
- 11/30 ステータスバッジが GitLab と GitHub App のプロジェクトに対応
- GitLabおよびGitHub AppプロジェクトでもREADME上のステータスバッジが正しく機能するように
CircleCI ナレッジベース
- GitHub AppベースのプロジェクトでのOrbパブリッシュ
- CircleCIのジョブとタスクを理解する
- [Server] コミットしたのに No Workflow と表示される理由
- 条件文に環境変数は使用できますか?
- Account IntegrationsタブにGitHubが表示されない理由
- git clone で特定のSSHキーを指定する方法
- パスワードをリセットできない理由
- Starter Supportをキャンセルする方法
- プロジェクトを削除できますか?
- CircleCIとVCSとの接続を管理し、登録ユーザを削除するには?
- Bitbucket/GitHubへのOAuth統合ログイン設定されたアカウントでのCircleCIへのログイン方法
展示会出展、ウェビナーなど
セミナー
- 01/12(火) 14:00~16:00渋谷にてセミナー開催予定!
ウェビナー
- 01/30(火)【オンラインセミナー】成功するソフトウェア開発
展示会出展
- 01/17(水)~19(金) Japan IT Week 関西
- インデックス大阪での開催です。関西のみなさまにお会いできるのを楽しみにしております!
さいごに
CircleCI、活用していますか? まだ使ったことがないという方に毎月6000分までのビルドやテスト、リリースやデプロイを自動実行可能なFreeプランへの登録をお勧めしています。
詳しい登録方法は、GitHubプロジェクトの自動ビルド方法については、@mfunakiがQiitaでご紹介しています。
それでは今週もHappy Building⌨!
