Skip to content

Commit

Permalink
[5.1] Drone setup - Don't execute all system tests on any commit (joo…
Browse files Browse the repository at this point in the history
  • Loading branch information
rdeutz authored and dgrammatiko committed Aug 11, 2024
1 parent b45bd9e commit 53cc48e
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,10 @@ steps:
JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1
commands:
- bash tests/System/drone-system-run.sh "$(pwd)" cmysqlmax mysqli mysql
when:
event:
exclude:
- pull_request

- name: phpnext-system-mysql
depends_on:
Expand All @@ -177,6 +181,10 @@ steps:
- echo "This test is disabled because php next is not stable yet"
- exit 1
- bash tests/System/drone-system-run.sh "$(pwd)" cmysqlnext mysqli mysql
when:
event:
exclude:
- pull_request

- name: phpmin-system-postgres
depends_on:
Expand All @@ -189,6 +197,10 @@ steps:
JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1
commands:
- bash tests/System/drone-system-run.sh "$(pwd)" cpostgres pgsql postgres
when:
event:
exclude:
- pull_request

- name: phpmax-system-postgres
depends_on:
Expand Down Expand Up @@ -216,6 +228,10 @@ steps:
- echo "This test is disabled because php next is not stable yet"
- exit 1
- bash tests/System/drone-system-run.sh "$(pwd)" cpostgresnext pgsql postgres
when:
event:
exclude:
- pull_request

- name: artifacts-system-tests
image: joomlaprojects/docker-images:packager
Expand Down Expand Up @@ -415,6 +431,6 @@ trigger:

---
kind: signature
hmac: 96994db51bcdf4b618f2b45fded770b4240977209559ce64e9f47c032648d9a1
hmac: f8fbfd2dec2333af5fecaefcf89eceeabdaf973ca96992246e0ce9e0aa697c96

...

0 comments on commit 53cc48e

Please sign in to comment.