trace-one/composer-azure-plugin

Trace One Azure Composer 插件

dev-master 2020-01-06 09:13 UTC

This package is auto-updated.

Last update: 2024-09-06 19:59:14 UTC


README

Total Downloads Latest Stable Version License

Composer Azure 插件

Composer Azure 插件是尝试使用 Composer 通过通用包与 Azure DevOps 艺术品进行交互的一种尝试。

安装

Composer Azure 插件需要 Composer 1.0.0 或更高版本。它应该全局安装。

$ composer global require trace-one/composer-azure-plugin

您必须通过 Azure 命令行界面 登录。

用法

{
    "require": {
        "vendor-name/my-package": "1.0.0"
    },
    "extra": {
        "azure-repositories": [
            {
                "organization": "organization-name.visualstudio.com",
                "feed": "MyFeed",
                "packages": [
                    "vendor-name/my-package"
                ]
            }
        ]
    }
}

发布包

通用包不支持供应商名称,因此我们使用点作为分隔符。一旦进入您想要发布的包的文件夹,只需使用正确的名称发布即可。

az artifacts universal publish
    --organization https://organization-name.visualstudio.com/
    --feed MyFeed
    --name vendor-name.my-package
    --version 1.0.0
    --description "My PHP package"
    --path .

已知限制

这个包是一个非常早期的尝试,并且有一些已知的限制

  • 无版本管理:package.json 文件中指定的版本必须是确切要求的版本
  • 无 composer publish 命令:您必须使用默认的 Azure CLI 发布您的包

请随时提出任何改进建议!