Download the PHP package gboddin/drone-php-client without Composer
On this page you can find all versions of the php package gboddin/drone-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package drone-php-client
DroneClient
Drone PHP Client
This client was generated from the swagger.yml file.
This PHP package is automatically generated by the Swagger Codegen project:
- Package version: 0.7.3
Requirements
PHP 5.5 and later
Installation & Usage
Composer
To install the bindings via Composer, run:
Tests
To run the unit tests:
Getting Started
Please follow the installation procedure and then run the following:
Documentation for API Endpoints
All URIs are relative to http://localhost:8080/api
Class | Method | HTTP request | Description |
---|---|---|---|
BuildsApi | reposOwnerNameBuildsGet | GET /repos/{owner}/{name}/builds | Get recent builds |
BuildsApi | reposOwnerNameBuildsNumberGet | GET /repos/{owner}/{name}/builds/{number} | Get the latest build |
BuildsApi | reposOwnerNameBuildsNumberPost | POST /repos/{owner}/{name}/builds/{number} | Restart a build |
BuildsApi | reposOwnerNameLogsNumberJobDelete | DELETE /repos/{owner}/{name}/logs/{number}/{job} | Cancel a Job |
BuildsApi | reposOwnerNameLogsNumberJobGet | GET /repos/{owner}/{name}/logs/{number}/{job} | Get build logs |
ReposApi | reposOwnerNameDelete | DELETE /repos/{owner}/{name} | Delete a repo |
ReposApi | reposOwnerNameEncryptPost | POST /repos/{owner}/{name}/encrypt | Encrypt repo secrets |
ReposApi | reposOwnerNameGet | GET /repos/{owner}/{name} | Get a repo |
ReposApi | reposOwnerNamePatch | PATCH /repos/{owner}/{name} | Updates a repo |
ReposApi | reposOwnerNamePost | POST /repos/{owner}/{name} | Activates a repo |
UserApi | userGet | GET /user | Gets a user |
UserApi | userPatch | PATCH /user | Updates a user |
UserApi | userReposGet | GET /user/repos | Get user repos |
UsersApi | usersGet | GET /users | Get all users |
UsersApi | usersLoginDelete | DELETE /users/{login} | Delete a user |
UsersApi | usersLoginGet | GET /users/{login} | Get a user |
UsersApi | usersLoginPatch | PATCH /users/{login} | Update a user |
UsersApi | usersLoginPost | POST /users/{login} | Create a user |
Documentation For Models
- Build
- BuildStatus
- Feed
- Job
- Repo
- User
Documentation For Authorization
accessToken
- Type: API key
- API key parameter name: access_token
- Location: URL query string
Author
All versions of drone-php-client with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.5
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2
The package gboddin/drone-php-client contains the following files
Loading the files please wait ....