Sanitized single-commit public mirror of recipe-maintainer. - Removed test-ssh/.testenv (live creds); added test-ssh/.testenv.example placeholders. - Removed plans/ and planned-updates/ (deployment-planning docs) so no client/ deployment domains appear in the public repo. - All other secret stores were already gitignored. - docs.coopcloud.tech retained as a submodule (public upstream).
20 lines
705 B
Markdown
20 lines
705 B
Markdown
# Gitea Tests
|
|
|
|
## Target
|
|
|
|
- **URL:** https://gitea.<DOMAIN_SUFFIX>
|
|
|
|
## Automated Checks
|
|
|
|
Run the scripts in `tests/` to perform automated testing:
|
|
|
|
- `health_check.py` — Confirms the instance is reachable and returns HTTP 200.
|
|
- `git_push.py` — Creates a repo via the API, clones it, pushes a commit, verifies the commit landed via the API, then deletes the repo. Requires admin credentials in `recipe-info/testsecrets/<domain>`.
|
|
|
|
## Manual Verification
|
|
|
|
1. Open https://gitea.<DOMAIN_SUFFIX> in a browser.
|
|
2. Confirm the Gitea landing page loads without errors.
|
|
3. Log in as the admin user created via `admin user create`.
|
|
4. Create a test repository and push a commit to verify git operations work.
|