From 4ccb5b9a4ea736f6421dd04922591d3931b7e9bd Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Wed, 15 May 2024 22:38:25 -0300 Subject: [PATCH] Add PHP syntax check, and (commented-out) custom block build Closes #9 --- .drone.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.drone.yml b/.drone.yml index e1fefd3..9f1f116 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,19 @@ kind: pipeline name: deploy main branch to live site steps: + - name: php syntax check + image: php:8.3.7-cli + commands: + - for f in $(find /drone -name '*.php'); do php -l "$f"; done + # If a custom block is in use, uncomment this (and make sure package.json + # includes `scripts.build`, and change the `depends_on` below + # - name: compile custom block + # image: node:18.18.2 + # commands: + # - npm install + # - npm run build + # depends_on: + # - php syntax check - name: docker cp deploy image: git.coopcloud.tech/coop-cloud/docker-cp-deploy:latest settings: @@ -13,6 +26,8 @@ steps: dest: /var/www/html/ deploy_key: from_secret: drone_ssh_server.example.com + depends_on: + - php syntax check when: branch: - main