Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
"steps": [{ "tool": "git", "checkout": "https://github.com/Kraken-CI/sample-project-python.git" }, { "tool": "pytest", "cwd": "sample-project-python", "params": "-vv", "pythonpath": "src" }, { "tool": "shell", "cmd": "sudo apt update && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y - no-install-recommends python3-wheel python3-setuptools" }, { "tool": "shell", "cwd": "sample-project-python", "cmd": "python3 setup.py sdist bdist_wheel" }, { "tool": "artifacts", "action": "upload", "cwd": "sample-project-python/dist", "source": [ "sampleproject-2.0.0-py3-none-any.whl", "sampleproject-2.0.0.tar.gz" ], "public": True }],
This is it. In this installment we learn how to clone Git repository, how to run tests using Pytest, how to install dependencies and how to build artifacts and store them in Kraken's storage. More about Kraken CI you can find on https://kraken.ci.