This repository has been archived on 2025-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
Udo Waechter 2c90e702e5
Some checks reported errors
continuous-integration/drone/push Build was killed
in docker pipeline now
2023-11-21 16:54:25 +01:00
2019-10-24 16:06:57 -07:00
2023-11-15 13:12:26 +01:00
2023-10-08 00:14:25 -05:00
2019-10-10 19:01:58 -07:00
2023-11-15 12:02:29 +01:00
2023-10-25 11:08:20 +02:00
2023-11-21 16:54:25 +01:00
2019-10-30 18:55:37 -07:00
2023-11-15 12:02:29 +01:00
2023-10-25 17:31:09 +02:00
2023-10-25 17:31:09 +02:00
2023-10-04 23:19:30 -05:00
2019-10-10 19:01:58 -07:00
2023-10-04 23:19:30 -05:00
2023-10-04 23:19:30 -05:00

drone-runner-podman

The podman runner executes pipelines inside Podman containers. This runner is intended for linux workloads that are suitable for execution inside containers. This requires Drone server 1.6.0 or higher.

Documentation:
https://docs.drone.io/runner/podman/overview/

Technical Support:
https://discourse.drone.io

Issue Tracker and Roadmap:
https://trello.com/b/ttae5E5o/drone

Release procedure

Run the changelog generator.

podman run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-podman -t <secret github token>

You can generate a token by logging into your GitHub account and going to Settings -> Personal access tokens.

Next we tag the PR's with the fixes or enhancements labels. If the PR does not fufil the requirements, do not add a label.

Before moving on make sure to update the version file version/version.go && version/version_test.go.

Run the changelog generator again with the future version according to semver.

podman run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-podman -t <secret token> --future-release v1.0.0

Create your pull request for the release. Get it merged then tag the release.

Podman Binding Docs

https://github.com/containers/podman/tree/main/pkg/bindings

Description
Drone runner that executes pipelines inside Podman containers
Readme 529 KiB
Languages
Go 99.2%
Shell 0.8%