Also build docker

This commit is contained in:
2025-04-01 11:58:08 +00:00
parent 5c14b1b226
commit 78ee9e5b4a
2 changed files with 11 additions and 0 deletions

27
.woodpecker/test.yml Normal file
View File

@ -0,0 +1,27 @@
when:
- event: [push, pull_request, pull_request_closed, tag, release, manual]
steps:
- name: requirements
image: composer
commands:
- composer install --no-dev
- name: run
image: php:cli-alpine
commands:
- ./backup show config.example.yml
- name: dependencies
image: composer
commands:
- composer install
- composer analyze
- name: test
image: php:cli-bookworm
commands:
- apt update
- apt install rclone
- vendor/bin/phpunit --no-coverage
- name: document
image: phpdoc/phpdoc
commands:
- phpdoc