Skip to main content

An Azure DevOps CLI client.

Project description

azdo-cli

A command-line interface client for Azure DevOps

Requirements

  • Python 3.x

Installation

pip install azdo-cli

Usage

Initialize your settings.ini file by typing in your terminal:

> azdocli init

When running the CLI application, make sure that you have this file in the working directory.


To list the available commands:

> azdocli --help

Sample:

> azdocli projects getall

{
  'count': 2,
  'values': [
    {
      'id': '1234-5678-9101',
      'name': 'sample_project_01'
    },
    {
      'id': '2468-1012-1416',
      'name': 'sample_project_02'
    }
  ]
}

Available Commands

projects getall 
  // lists all projects in the organization
projects get --projectname project_name 
  // gets the specific project

teams getall 
  // lists all teams in the organization
teams get --projectname project_name 
  // lists all teams in the project
teams get --projectname project_name --teamid team_id
  // gets the specific team

Roadmap

list_runs(project_id, pipeline_id) -> pipelineruns get
  // lists the runs of the project

get_service_endpoints(project_id) -> svc get
  // list the service endpoints of the project

get_service_endpoint_details(project_id, endpoint_id) -> svc getone
  // gets the specific endpoint

list_pipelines(project_id) -> pipelines get
  // list the pipelines of the project

get_pipeline(project_id, pipeline_id) -> pipelines getone
  // gets the specific pipeline



get_run(project_id, pipeline_id, run_id) -> pipelineruns getone
  // gets the specific run

get_accounts(owner_id=None, member_id=None)

get_build(project_id, build_id) -> builds getone

get_builds(project_id) -> builds get




Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azdo-cli-1.0.1.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

azdo_cli-1.0.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file azdo-cli-1.0.1.tar.gz.

File metadata

  • Download URL: azdo-cli-1.0.1.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for azdo-cli-1.0.1.tar.gz
Algorithm Hash digest
SHA256 fc31e9b052f45466f89d75e2c18e0b4d5ba5170d1739f6e47aa849378a3188c8
MD5 37a8a4cdef58ecd9bb97665040fb15e7
BLAKE2b-256 ee919b7a18fe7ae4a35916809fc48e08bcdf5d3da7cad5ee09a8839a153c6349

See more details on using hashes here.

File details

Details for the file azdo_cli-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: azdo_cli-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for azdo_cli-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 824d53aa4846c0afef02cbeb2911cb4d7df361502b09e6bc000424e5baa54551
MD5 54e84ccca206480cfb5390426c593397
BLAKE2b-256 948078b1eb18dae59d8dda71ca1f289e6af4acd0bcf533acebb899276987696e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page