Manuelle checks
Manuelle Prüfungen sind eine besondere Art von Prüfung, die nicht automatisch von der Badge-API ausgewertet wird. Stattdessen wird das Ergebnis der Prüfung von einer JSON-Datei bereitgestellt, die auf einem Server gehostet wird, der von der Badge-API-Instanz aus erreichbar ist. Die JSON-Datei enthält eine Liste der genehmigten Projekte oder ein Regex-Muster für genehmigte Projekte.
Sie können einen persönlichen GitLab-Zugriffstoken über die Umgebungsvariable GITLAB_TOKEN
bereitstellen,
um auf ein privates Repository zuzugreifen, in dem die JSON-Datei gespeichert ist.
manual-check.json
{
"granted": [],
"grantedRegex": [
"^https://gitlab\\.opencode\\.de.*"
]
}
Die Datei wird in der Konfigurationsdatei .badge-api.yaml
des Badges referenziert.
Weitere Informationen zur Konfigurationsdatei finden Sie hier.