test: on-demand integration tests
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build is failing

This commit is contained in:
decentral1se 2025-03-16 12:57:48 +01:00
parent 1574aa0631
commit 0fdaf9fb15
Signed by: decentral1se
GPG Key ID: 03789458B3D0C410

View File

@ -60,7 +60,31 @@ steps:
- make check
- make test
- name: integration test
- name: on-demand integration test
image: appleboy/drone-ssh
settings:
host:
- int.coopcloud.tech
username: abra
key:
from_secret: abra_int_private_key
port: 22
command_timeout: 60m
script_stop: true
request_pty: true
script:
- |
wget https://git.coopcloud.tech/toolshed/abra/raw/branch/main/scripts/tests/run-ci-int -O run-ci-int
chmod +x run-ci-int
sh run-ci-int
when:
ref:
- int-*
depends_on:
- make check
- make test
- name: nightly integration test
image: appleboy/drone-ssh
settings:
host:
@ -87,3 +111,8 @@ steps:
volumes:
- name: deps
temp: {}
trigger:
action:
exclude:
- synchronized