diff --git a/.drone.yml b/.drone.yml index 1c8999a890888..614ea7f0ffa66 100644 --- a/.drone.yml +++ b/.drone.yml @@ -167,6 +167,7 @@ steps: - npm image: joomlaprojects/docker-images:systemtests commands: + - sed -i 's/tests\\/Codeception\\/_output/\\/drone\\/src\\/tests\\/Codeception\\/_output/' codeception.yml - php libraries/vendor/bin/codecept build - name: phpmin-api-mysql @@ -180,17 +181,16 @@ steps: - name: phpmax-api-mysql depends_on: - - phpmin-api-mysql + - prepare_codeception_tests image: joomlaprojects/docker-images:systemtests8.1 - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: - - bash tests/Codeception/drone-api-run.sh "$(pwd)" mysql + - bash tests/Codeception/drone-api-run.sh "$(pwd)" mysqlphpmax # - name: phpnext-api-mysql # depends_on: -# - phpmin-api-mysql +# - phpmax-api-mysql # image: joomlaprojects/docker-images:systemtests8.2 # failure: ignore # environment: @@ -202,12 +202,20 @@ steps: depends_on: - prepare_codeception_tests image: joomlaprojects/docker-images:systemtests - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: - bash tests/Codeception/drone-api-run.sh "$(pwd)" postgres + - name: phpmax-api-postgres + depends_on: + - prepare_codeception_tests + image: joomlaprojects/docker-images:systemtests8.1 + environment: + JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 + commands: + - bash tests/Codeception/drone-api-run.sh "$(pwd)" postgresphpmax + # - name: phpnext-api-postgres # depends_on: # - phpmin-api-postgres @@ -218,23 +226,11 @@ steps: # commands: # - bash tests/Codeception/drone-api-run.sh "$(pwd)" postgresphpnext - - name: phpmax-api-postgres - depends_on: -# - phpnext-api-postgres - - phpmin-api-postgres - image: joomlaprojects/docker-images:systemtests8.1 - failure: ignore - environment: - JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 - commands: - - bash tests/Codeception/drone-api-run.sh "$(pwd)" postgres - - name: phpmin-system-mysql depends_on: - phpmax-api-mysql - phpmax-api-postgres image: joomlaprojects/docker-images:systemtests - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: @@ -242,24 +238,23 @@ steps: - name: phpmax-system-mysql depends_on: -# - phpnext-system-mysql - - phpmin-system-mysql + - phpmax-api-mysql + - phpmax-api-postgres image: joomlaprojects/docker-images:systemtests8.1 - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysqlphpmax - # - name: phpnext-system-mysql - # depends_on: - # - phpmin-system-mysql - # image: joomlaprojects/docker-images:systemtests8.2 - # failure: ignore - # environment: - # JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 - # commands: - # - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysqlphpnext +# - name: phpnext-system-mysql +# depends_on: +# - phpmax-system-mysql +# image: joomlaprojects/docker-images:systemtests8.2 +# failure: ignore +# environment: +# JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 +# commands: +# - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysqlphpnext - name: phpmin-system-postgres depends_on: @@ -273,28 +268,28 @@ steps: - name: phpmax-system-postgres depends_on: - - phpmin-system-postgres + - phpmax-api-mysql + - phpmax-api-postgres image: joomlaprojects/docker-images:systemtests8.1 - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: - bash tests/Codeception/drone-system-run.sh "$(pwd)" postgresphpmax - # - name: phpnext-system-postgres - # depends_on: - # - phpmax-system-mysql8 - # image: joomlaprojects/docker-images:systemtests8.2 - # failure: ignore - # environment: - # JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 - # commands: - # - bash tests/Codeception/drone-system-run.sh "$(pwd)" postgresphpnext +# - name: phpnext-system-postgres +# depends_on: +# - phpmax-system-postgres +# image: joomlaprojects/docker-images:systemtests8.2 +# failure: ignore +# environment: +# JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 +# commands: +# - bash tests/Codeception/drone-system-run.sh "$(pwd)" postgresphpnext - name: phpmin-system-mysql8 depends_on: - - phpmax-api-mysql - - phpmax-api-postgres + - phpmax-system-mysql + - phpmax-system-postgres image: joomlaprojects/docker-images:systemtests environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 @@ -303,23 +298,23 @@ steps: - name: phpmax-system-mysql8 depends_on: - - phpmin-system-mysql8 + - phpmax-system-mysql + - phpmax-system-postgres image: joomlaprojects/docker-images:systemtests8.1 - failure: ignore environment: JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 commands: - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysql8phpmax - # - name: phpnext-system-mysql8 - # depends_on: - # - phpmax-system-mysql - # image: joomlaprojects/docker-images:systemtests8.2 - # failure: ignore - # environment: - # JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 - # commands: - # - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysql8phpnext +# - name: phpnext-system-mysql8 +# depends_on: +# - phpmax-system-mysql8 +# image: joomlaprojects/docker-images:systemtests8.2 +# failure: ignore +# environment: +# JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK: 1 +# commands: +# - bash tests/Codeception/drone-system-run.sh "$(pwd)" mysql8phpnext - name: artifacts-system-tests image: cschlosser/drone-ftps @@ -424,6 +419,6 @@ steps: --- kind: signature -hmac: a97a38d569f1f6ee9edf79060905561e9017e73ff781d62d152cfe2a6887c046 +hmac: 59798bd419b13fc9291f29c74c49857f8d0be5081f872930ef96513d05689b6a ...