Inspect the Codebase resources registered in the Portal — applications,
libraries, autotests, and infrastructure repos.
Alias: proj
| Command | Purpose |
|---|---|
project list (ls) |
List all projects |
project get <name> |
Show a single project |
Both accept -o, --output with table (default) or json.
krci project listNAME TYPE LANGUAGE BUILD TOOL STATUS
keycloak-operator application other go created
payments-api application java maven created
orders-ui application javascript npm created
shared-libs library other kaniko created
smoke-tests autotest other gradle created
Scripting — pick all failed-status projects:
krci project list -o json | jq -r '.[] | select(.status=="failed") | .name'krci project get keycloak-operatorName: keycloak-operator
Namespace: edp-delivery
Type: application
Language: other
Build Tool: go
Framework: keycloak-operator
Git Server: github
Git URL: https://github.com/epam/edp-keycloak-operator
Status: created
Available: true
JSON envelope (full output):
{
"name": "keycloak-operator",
"namespace": "edp-delivery",
"type": "application",
"language": "other",
"buildTool": "go",
"framework": "keycloak-operator",
"gitServer": "github",
"gitUrl": "https://github.com/epam/edp-keycloak-operator",
"status": "created",
"available": true
}Pull a single field from an agent workflow:
krci project get keycloak-operator -o json | jq -r '.gitUrl'