From c5185be5b6b550d9fb9ed21ad1425dbebe52c3f1 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Tue, 27 Jan 2026 16:45:00 +0100 Subject: [PATCH] docs: running CI yourself --- docs/abra/hack.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/abra/hack.md b/docs/abra/hack.md index 0ff932864..6285a9873 100644 --- a/docs/abra/hack.md +++ b/docs/abra/hack.md @@ -99,6 +99,30 @@ The drone configuration was wired up as follows: Please ask `@decentral1se` or on the Matrix channels for SSH access to the machine. +### Running manually on the CI server + +It's convenient to be able reproduce the CI server environment yourself by SSHing to the machine and running the integration tests. Here's how you do it. + +SSH config details: + +``` +Host int.coopcloud.tech + Hostname 51.159.168.99 + User root + Port 22 + IdentityFile ~/.ssh/ +``` + +Once you're in, you can run the following: + +``` +sudo -su abra +cd +./run-ci-int +``` + +You can also `cd abra` and run `bats ...` directly to trigger specific subsets of tests. See below for more tips. + ### Running them locally #### Install dependencies