utarwyn / jenkins-php-api
A complete PHP API for Jenkins CI.
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.11
- jakub-onderka/php-parallel-lint: ^1.0
- phpro/grumphp: ^0.14.0
- phpunit/phpunit: ^7.1
This package is auto-updated.
Last update: 2023-08-29 01:50:37 UTC
README
Complete and easy PHP API to interact with a Jenkins instance.
Works with Jenkins 2+ and PHP 7.1+
Disclaimer: I know that there are many other Jenkins PHP libraries like this one but my goal by creating this repository is not to crete a competition or something like that. I totally respect the work of other developpers and I saluate their realisation. I just want to create my personnal library and I expose it to you if you want to use it :). Stay cool!
Installation (with Composer)
-
Install the package by typing this in your project directory:
composer require utarwyn/jenkins-php-api
-
Include the file vendor/autoload.php in your application.
-
Follow the guide here to get started.
Contribute for the project?
-
Fork the project and clone your Github repository.
-
Type
composer install --dev
to install Composer dependencies for the development. -
Do your changes and create a pull request!
⚠️ Currently under development!
Follow the project!
License
Apache License 2.0