|
|
@ -138,7 +138,7 @@ steps:
|
|
|
|
- curl https://letsencrypt.org/certs/staging/letsencrypt-stg-root-x1.pem -sS --fail -o root.pem
|
|
|
|
- curl https://letsencrypt.org/certs/staging/letsencrypt-stg-root-x1.pem -sS --fail -o root.pem
|
|
|
|
- dig api.$DOMAIN
|
|
|
|
- dig api.$DOMAIN
|
|
|
|
- >
|
|
|
|
- >
|
|
|
|
retry $TIMEOUT_1 10 curl https://api.$DOMAIN/services/status -sS --fail-with-body $CERT_VERIFY -H "Authorization: Bearer $USER_PASS"
|
|
|
|
retry $TIMEOUT_1 10 curl https://api.$DOMAIN/api/version -sS --fail-with-body $CERT_VERIFY -H "Authorization: Bearer $USER_PASS"
|
|
|
|
- swaks --to ci@$DOMAIN -s selfprivacy.org -tls -au test@selfprivacy.org -ap $TEST_EMAIL_PASS -ahp
|
|
|
|
- swaks --to ci@$DOMAIN -s selfprivacy.org -tls -au test@selfprivacy.org -ap $TEST_EMAIL_PASS -ahp
|
|
|
|
- >
|
|
|
|
- >
|
|
|
|
curl https://cloud.$DOMAIN/ocs/v2.php/apps/serverinfo/api/v1/info?format=json -sS --fail-with-body $CERT_VERIFY -u "admin:$USER_PASS" | jq -re '.ocs.meta.status == "ok"'
|
|
|
|
curl https://cloud.$DOMAIN/ocs/v2.php/apps/serverinfo/api/v1/info?format=json -sS --fail-with-body $CERT_VERIFY -u "admin:$USER_PASS" | jq -re '.ocs.meta.status == "ok"'
|
|
|
@ -155,7 +155,7 @@ steps:
|
|
|
|
API_TOKEN:
|
|
|
|
API_TOKEN:
|
|
|
|
from_secret: USER_PASS
|
|
|
|
from_secret: USER_PASS
|
|
|
|
TESTS_REPO: git+https://git.selfprivacy.org/alexoundos/selfprivacy-tests.git
|
|
|
|
TESTS_REPO: git+https://git.selfprivacy.org/alexoundos/selfprivacy-tests.git
|
|
|
|
TIMEOUT_1: 100
|
|
|
|
TIMEOUT_1: 120
|
|
|
|
commands:
|
|
|
|
commands:
|
|
|
|
- source $(nix build $TESTS_REPO#library --print-out-paths)
|
|
|
|
- source $(nix build $TESTS_REPO#library --print-out-paths)
|
|
|
|
- retry $TIMEOUT_1 10 query-minimum-services
|
|
|
|
- retry $TIMEOUT_1 10 query-minimum-services
|
|
|
@ -165,7 +165,7 @@ steps:
|
|
|
|
- enable-service ocserv
|
|
|
|
- enable-service ocserv
|
|
|
|
- enable-service pleroma
|
|
|
|
- enable-service pleroma
|
|
|
|
- nixos-rebuild Rebuild
|
|
|
|
- nixos-rebuild Rebuild
|
|
|
|
- sleep 100
|
|
|
|
- sleep 180
|
|
|
|
- retry $TIMEOUT_1 10 query-all-services
|
|
|
|
- retry $TIMEOUT_1 10 query-all-services
|
|
|
|
- nixos-rebuild Rollback
|
|
|
|
- nixos-rebuild Rollback
|
|
|
|
- sleep 30
|
|
|
|
- sleep 30
|
|
|
|