ci: migrate from gitlab ci to woodpecker
All checks were successful
ci/woodpecker/push/linting Pipeline was successful

This commit is contained in:
Simon Cornet 2026-05-15 14:13:50 +02:00
commit aec9b653ee
6 changed files with 60 additions and 30 deletions

View file

@ -4,21 +4,21 @@ Install and configure [Semaphore UI](https://semaphoreui.com/) - a modern UI for
## Variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| `mitogen_version` | No | `0.3.45` | Mitogen version to install |
| `semaphore_admin_username` | No | `admin` | Admin username |
| `semaphore_admin_password` | Yes | `admin` | Admin password |
| `semaphore_admin_name` | No | `Administrator` | Admin display name |
| `semaphore_admin_email` | No | `admin@example.com` | Admin email |
| `semaphore_runner_token` | Yes | `runner-token` | Runner authentication token |
| `semaphore_email_sender` | No | `semaphore@example.com` | Email sender address |
| `semaphore_email_host` | No | `smtp` | SMTP host |
| `semaphore_email_port` | No | `465` | SMTP port |
| `semaphore_email_username` | No | `smtp-user` | SMTP username |
| `semaphore_email_password` | Yes | `smtp-pass` | SMTP password |
| `semaphore_ansible_ssh_key` | Yes | - | Ansible SSH private key |
| `semaphore_ssh_config` | No | - | SSH config content |
| Variable | Required | Default | Description |
| --------------------------- | -------- | ----------------------- | --------------------------- |
| `mitogen_version` | No | `0.3.45` | Mitogen version to install |
| `semaphore_admin_username` | No | `admin` | Admin username |
| `semaphore_admin_password` | Yes | `admin` | Admin password |
| `semaphore_admin_name` | No | `Administrator` | Admin display name |
| `semaphore_admin_email` | No | `admin@example.com` | Admin email |
| `semaphore_runner_token` | Yes | `runner-token` | Runner authentication token |
| `semaphore_email_sender` | No | `semaphore@example.com` | Email sender address |
| `semaphore_email_host` | No | `smtp` | SMTP host |
| `semaphore_email_port` | No | `465` | SMTP port |
| `semaphore_email_username` | No | `smtp-user` | SMTP username |
| `semaphore_email_password` | Yes | `smtp-pass` | SMTP password |
| `semaphore_ansible_ssh_key` | Yes | ----------------------- | Ansible SSH private key |
| `semaphore_ssh_config` | No | ----------------------- | SSH config content |
## Example