Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qubitpi/screwdriver-cd-python-sdk
Screwdriver CD Python Software Development Kit (SDK) used to write Python automation scripts that create and manage resources in Screwdriver
https://github.com/qubitpi/screwdriver-cd-python-sdk
ci-cd continuous-delivery continuous-deployment python screwdriver-cd sdk
Last synced: 9 days ago
JSON representation
Screwdriver CD Python Software Development Kit (SDK) used to write Python automation scripts that create and manage resources in Screwdriver
- Host: GitHub
- URL: https://github.com/qubitpi/screwdriver-cd-python-sdk
- Owner: QubitPi
- License: apache-2.0
- Created: 2024-01-21T10:32:21.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-04-23T13:15:44.000Z (8 months ago)
- Last Synced: 2024-04-24T13:07:20.182Z (8 months ago)
- Topics: ci-cd, continuous-delivery, continuous-deployment, python, screwdriver-cd, sdk
- Language: Python
- Homepage: https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Screwdriver CD Python SDK
=========================![Python Version][Python Version Badge]
[![Read the Docs][Read the Docs badge]][Read the Docs URL]
[![PyPI][PyPI project badge]][PyPI project url]
[![GitHub Workflow Status][GitHub Workflow Status badge]][GitHub Workflow Status URL]
[![Apache License badge]][Apache License URL]Screwdriver CD Python SDK offers a programmatic approach of interacting with
[Screwdriver API](https://qubitpi.github.io/screwdriver-cd-guide/user-guide/api). For example, it supports- [Batch creating pipeline jobs](https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/sdk.html#screwdriver_cd_python_sdk.screwdriver_initializer.initialize)
- [Searching pipeline by name](https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/sdk.html#screwdriver_cd_python_sdk.screwdriver_initializer.initialize)
- [Trigger a pipeline build](https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/sdk.html#screwdriver_cd_python_sdk.screwdriver_initializer.initialize)
- etc.To install the SDK, simply run
```console
pip install screwdriver-cd-python-sdk
```Please visit [Screwdriver CD Python SDK documentation](https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/) for
more detailsLicense
-------The use and distribution terms for Screwdriver CD Python SDK are covered by the [Apache License, Version 2.0].
[Apache License badge]: https://img.shields.io/badge/Apache%202.0-F25910.svg?style=for-the-badge&logo=Apache&logoColor=white
[Apache License URL]: https://www.apache.org/licenses/LICENSE-2.0
[Apache License, Version 2.0]: http://www.apache.org/licenses/LICENSE-2.0.html[GitHub Workflow Status badge]: https://img.shields.io/github/actions/workflow/status/QubitPi/screwdriver-cd-python-sdk/ci-cd.yml?logo=github&style=for-the-badge
[GitHub Workflow Status URL]: https://github.com/QubitPi/screwdriver-cd-python-sdk/actions/workflows/ci-cd.yml[Python Version Badge]: https://img.shields.io/badge/Python-3.10-brightgreen?style=for-the-badge&logo=python&logoColor=white
[PyPI project badge]: https://img.shields.io/pypi/v/screwdriver-cd-python-sdk?logo=pypi&logoColor=white&style=for-the-badge
[PyPI project url]: https://pypi.org/project/screwdriver-cd-python-sdk/[Read the Docs badge]: https://img.shields.io/readthedocs/screwdriver-cd-python-sdk?style=for-the-badge&logo=readthedocs&logoColor=white&label=Read%20the%20Docs&labelColor=8CA1AF
[Read the Docs URL]: https://screwdriver-cd-python-sdk.readthedocs.io/en/latest/