Mulai menggunakan Azure DevOps CLI

Azure DevOps

Dengan ekstensi Azure DevOps untuk Azure Command Line Interface (CLI), Anda dapat mengelola banyak Layanan Azure DevOps dari baris perintah. Dengan Perintah CLI, Anda dapat menyederhanakan tugas dengan kanvas interaktif yang lebih cepat dan fleksibel, tanpa perlu menggunakan alur kerja antarmuka pengguna.

Catatan

Antarmuka Baris Perintah (CLI) Azure DevOps hanya tersedia untuk digunakan dengan Layanan Azure DevOps. Ekstensi Azure DevOps untuk Azure CLI tidak mendukung versi Azure DevOps Server apa pun.

Untuk mulai menggunakan ekstensi Azure DevOps untuk Azure CLI, lakukan langkah-langkah berikut:

  1. Menginstal Azure CLI: Ikuti instruksi yang disediakan di Menginstal Azure CLI untuk menyiapkan lingkungan Azure CLI Anda. Minimal, versi Azure CLI Anda harus 2.10.1. Anda dapat menggunakan az --version untuk memvalidasi.

  2. Tambahkan ekstensi Azure DevOps:

     az extension add --name azure-devops
    

    Anda dapat menggunakan az extension list atau az extension show --name azure-devops untuk mengonfirmasi penginstalan.

  3. Masuk: Jalankan az login untuk masuk. Perhatikan bahwa kami hanya mendukung interaktif atau masuk menggunakan nama pengguna dan kata sandi dengan az login. Untuk masuk menggunakan Token Akses Pribadi (PAT), lihat Masuk melalui Token Akses Pribadi (PAT) Azure DevOps.

  4. Mengonfigurasi default: Kami sarankan Anda mengatur konfigurasi default untuk organisasi dan proyek Anda. Jika tidak, Anda dapat mengaturnya dalam perintah individual itu sendiri.

     az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
    

Penggunaan perintah

Menambahkan Ekstensi Azure DevOps menambahkan devopsgrup , , pipelinesartifacts, boards, dan repos . Untuk konten penggunaan dan bantuan untuk perintah apa pun, masukkan parameter -h , misalnya:

az devops -h
Group
    az devops : Manage Azure DevOps organization level operations.
        Related Groups
        az pipelines: Manage Azure Pipelines
        az boards: Manage Azure Boards
        az repos: Manage Azure Repos
        az artifacts: Manage Azure Artifacts.
   
Subgroups:
    admin            : Manage administration operations.
    extension        : Manage extensions.
    project          : Manage team projects.
    security         : Manage security related operations.
    service-endpoint : Manage service endpoints/service connections.
    team             : Manage teams.
    user             : Manage users.
    wiki             : Manage wikis.

Commands:
    configure        : Configure the Azure DevOps CLI or view your configuration.
    feedback         : Displays information on how to provide feedback to the Azure DevOps CLI team.
    invoke           : This command will invoke request for any DevOps area and resource. Please use
                       only json output as the response of this command is not fixed. Helpful docs -
                       https://learn.microsoft.com/rest/api/azure/devops/.
    login            : Set the credential (PAT) to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Buka item di browser

Anda dapat menggunakan --open switch untuk membuka artefak apa pun di portal Azure DevOps di browser default Anda.

Misalnya :

az pipelines build show --id 1 --open

Perintah ini menunjukkan detail build dengan id 1 pada baris perintah dan juga membukanya di browser default.