backupscript/.woodpecker.yml
Jens True aa91f25d3c
Some checks failed
ci/woodpecker/push/woodpecker/1 Pipeline failed
ci/woodpecker/push/woodpecker/2 Pipeline failed
ci/woodpecker/push/woodpecker/3 Pipeline was successful
Build and test / requirements (push) Failing after 3m40s
ci/woodpecker/push/woodpecker/4 Pipeline was successful
First matrix attempt
2024-03-21 10:09:22 +00:00

33 lines
656 B
YAML

when:
- event: [push, pull_request, pull_request_closed, tag, release, manual]
matrix:
PHP_VERSION:
- 8.0
- 8.1
- 8.2
- 8.3
steps:
- name: requirements
image: composer
commands:
- composer install --no-dev
- name: run
image: php:${PHP_VERSION}-cli
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