Pythonで環境に依存しないポータブルなCI/CDを記述可能に。「Dagger Python SDK」リリース

今回は「Pythonで環境に依存しないポータブルなCI/CDを記述可能に。「Dagger Python SDK」リリース」についてご紹介します。

関連ワード (動作、環境、言語等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Daggerは、ビルド/テスト/デプロイの一連のCI/CDパイプラインを、どの環境にも依存することなく、ローカルPCやサーバ、GitHubやCircleCIなどの主要なCI/CDサービスなどでポータブルに実行可能にするソフトウェアです。

そのDaggerによるCI/CDパイプラインの定義をPythonで記述できる「Dagger Python SDK」がリリースされました。

Introducing the Dagger Python SDK: develop your CI/CD pipelines in Python, run them in containers anywhere. https://t.co/X8YY59WTqz pic.twitter.com/4RxHLDkBJF

— Dagger (@dagger_io) November 10, 2022

Daggerが発表された時点ではCI/CDパイプラインの定義に、Googleが開発した設定記述向けのプログラミング言語であるCUE言語が採用されていました。

参考:Docker創始者らが開発、ビルド/テスト/デプロイの自動化をポータブルにするツール「Dagger」登場。そのままローカルでもGitHubでもCircleCIでも実行可能に

その後、先月(2022年10月)にはGo言語でもCI/CDパイプラインが定義できるようになりました。

参考:Go言語でポータブルなCI/CDパイプラインが定義可能に。「Dagger」がGo SDKを発表

そして今回、Go言語に続いてPythonでも定義できるようになったわけです。

例えば、プログラマが普段使い慣れている言語やエディタでCI/CDパイプラインを定義し、ローカルPCで動作を試した後、GitHubやCircleCIへ展開するといったこともできるため、より効率的に開発環境が構築できるようになることが期待されます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
きんでんと日立製作所、送電ケーブルの技能者を早期育成で協創
IT関連
2023-10-27 07:41
インドに現れたEdTechユニコーン「Physicswallah」、その生い立ちと信念
IT関連
2022-07-29 22:13
エイベックス、中国bilibiliとライセンス契約 J-POPのMVを提供 日本の大手レーベルで初
企業・業界動向
2021-01-14 21:35
Twitterの定額制サービスは「Twitter Blue」で月額2.99ドル、とマンチュン氏
アプリ・Web
2021-05-17 11:03
Kubernetes上でイベントドリブンなオートスケーリングを提供する「KEDA」、本番環境で使えるレベルに到達したとしてCNCFの卒業プロジェクトに
Kubernetes
2023-08-28 19:27
「Linux」で「AppImage」を使ってアプリを実行するには
IT関連
2023-06-23 08:44
IBMとSAP、パートナーシップを拡大–顧客の生産性向上と革新を支援
IT関連
2024-05-15 19:22
A.L.I.、丸紅と連携で高速道路インフラマネジメントの実証に参画
IT関連
2021-05-08 19:34
primeNumber、「trocco」にフリープランを追加–データ活用の一連の流れを体験可能
IT関連
2023-02-11 11:51
Cloudflare、CDNエッジでサーバレスなSQLiteを提供する「Cloudflare D1」正式リリース。非同期レプリケーションによる分散データベース機能も
Cloudflare
2024-04-02 12:48
Google Cloud、Armベースの初の仮想マシン「Tau T2A」を発表
IT関連
2022-07-16 13:26
お台場「パレットタウン」12月から順次営業終了 大観覧車は来年夏まで
くらテク
2021-07-23 18:08
クラウドストライクに起因する大規模障害–14年前のインシデントとの奇妙な共通点
IT関連
2024-07-27 21:56
バックアップからデータポータビリティーやPlatformOpsに–Veeam首脳陣が明かす戦略
IT関連
2021-06-01 10:15