fix(ci): add woodpecker 3 syntax
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/security Pipeline was successful

This commit is contained in:
Simon Vieille 2025-03-10 19:08:16 +01:00
commit 0edde4b9b9

View file

@ -18,9 +18,12 @@ steps:
"Create signature": "Create signature":
image: nextcloud:25 image: nextcloud:25
secrets: [app_certificate, app_public_certificate]
volumes: *volumes volumes: *volumes
environment: environment:
APP_CERTIFICATE:
from_secret: app_certificate
APP_PUBLIC_CERTIFICATE:
from_secret: app_public_certificate
SQLITE_DATABASE: /var/www/data/data.db SQLITE_DATABASE: /var/www/data/data.db
NEXTCLOUD_ADMIN_USER: admin NEXTCLOUD_ADMIN_USER: admin
NEXTCLOUD_ADMIN_PASSWORD: admin NEXTCLOUD_ADMIN_PASSWORD: admin
@ -39,7 +42,9 @@ steps:
"Create package": "Create package":
image: deblan/php:8.3 image: deblan/php:8.3
volumes: *volumes volumes: *volumes
secrets: [app_certificate] environment:
APP_CERTIFICATE:
from_secret: app_certificate
commands: commands:
- cd "/builds/$CI_COMMIT_SHA" - cd "/builds/$CI_COMMIT_SHA"
- apt-get update - apt-get update