Skip to content

Slamnlc/drone-api-client

Repository files navigation

drone-api-client

drone-api-client - is a client for provide integration with Drone server

General information about Drone server

Requirements

  • requests

Installation

pip install drone-api-client

Configuration

from drone_api_client.drone_api_client import DroneApi
drone = DroneApi('your_host', 'your_token', 'repository_name')

Features in version: 0.2.2

  • Supported api:
    • cron
    • secrets
    • user
    • users
    • builds
    • repos
  • Change repository name without initialization new class instance

TODO

  • Add support:
    • templates

Usage examples

cron_jobs = drone.cron.get_cron_list()
secrets = drone.secrets.get_secrets()

About

Drone api python client

Resources

License

Stars

Watchers

Forks

Languages