fsfe-website/.drone.yml

35 lines
819 B
YAML
Raw Normal View History

2022-11-29 09:44:13 +01:00
---
kind: pipeline
type: docker
name: default
clone:
depth: 150
steps:
2022-02-11 12:28:55 +01:00
- name: checks
image: debian:bookworm
2018-02-17 20:22:37 +01:00
commands:
- apt update
# Install required packages
- apt install --yes coreutils sed grep libxml2-utils git findutils perl-base file mediainfo curl
2022-11-29 09:44:13 +01:00
# Check whether non-EN news item would appear on front-page
- bash tools/check-non-en-frontpage.sh news
# Run pre-commit checks
- bash tools/githooks/pre-commit ci-pr
# Check syntax for all files as a safety net
- find . -type f \( -iname "*.xhtml" -o -iname "*.xml" -o -iname "*.xsl" \) -exec xmllint --noout {} +
trigger:
branch:
2022-11-29 09:44:13 +01:00
- master
- test
event:
2022-11-29 09:44:13 +01:00
- push
- pull_request
---
kind: signature
hmac: 4c0dd0f272458d12234c72f66c4d420069591cac83819644df3c03a280102ded
...