Githubパッケージレジストリを使用して、パッケージをより迅速にホストおよび公開する
目次:
ビデオ: Пару слов про GitHub Packages 2024
マイクロソフトは、ソフトウェア開発者向けの新しいGitHubパッケージを開始しました。 新しいパッケージはGitHub Package Registryと呼ばれます。 開発者は、さまざまな言語で記述されたソフトウェアパッケージをはるかに簡単に公開および管理できます。
ソフトウェアパッケージは基本的に、スクリプト、コード、およびいくつかの有用なリソースのバンドルです。 開発者はこれらのソフトウェアパッケージを使用して、特定の機能をアプリケーションに埋め込みます。
パッケージマネージャーを使用して、モジュールとライブラリをプロジェクトに読み込むことができます。 コードを必要とするたびにコードを書き換える必要がないため、ソフトウェア開発プロセスがスピードアップします。
GitHub Package Registryを使用すると、開発者はNPM、RubyGems、Mavenなどのさまざまなパッケージマネージャー用のパッケージを生成できます。
GitHubのプロダクトマネージャーであるSimina Pasatは、レジストリがすぐに追加のパッケージマネージャーをサポートすると述べました。 会社は、GitHubインターフェースの新しいタブに組織またはアカウントパッケージをリストすることを計画しています。
このサービスは広範なセキュリティ機能を提供します
新しいGitHubパッケージレジストリにより、組織およびチームは、公開リリース前にソフトウェアパッケージを内部でテストできます。
また、サービスが提供する広範なセキュリティ機能を利用することもできます。 さらに、このサービスにより、プロジェクトの開始から終了までのフローの制御が容易になります。 プロセス全体は、開発者のGitHubアカウントから行われます。
GitHubの製品ディレクターであるBryan Clarkは、この機能はユーザーから非常に要求されていると述べました。 会社はこのプロジェクトに過去6か月を費やすことを余儀なくされました。
同社は、ビジネスユーザー向けの商用バージョンの開発に取り組んでいます。 このバージョンには、コンプライアンスとセキュリティの点でいくつかの追加機能が追加されます。
マイクロソフトは昨年10月にGitHubを買収しました。 同社は、GitHub Package Registryの限定ベータ版のみをリリースしました。
技術の巨人は、ソフトウェア開発者が他の人を助けるためにレジストリにコードをアップロードすることを奨励しています。 特定の要件を満たすために、誰でもパッケージを変更できます。