Harness Open Source
SDLC / Policy-as-Code
Platforma developerska: SCM, CI/CD, środowiska i rejestry artefaktów.
Harness Open Source to kompletna, samodzielnie hostowana platforma dla zespołów: hosting repozytoriów (SCM), pipeline’y CI/CD, hostowane środowiska deweloperskie i rejestry artefaktów — w jednym miejscu. Pipeline’y i konfigurację opisujesz deklaratywnie, więc cały cykl wytwarzania (od kodu po artefakt) jest wersjonowany i powtarzalny.
Kiedy używać
- Chcesz jednej, otwartej platformy zamiast sklejać osobne narzędzia.
- Potrzebujesz SCM + CI/CD + rejestru artefaktów u siebie.
- Standaryzujesz workflow zespołów end-to-end.
Przykład użycia
# .harness/pipeline.yml (skrót)
pipeline:
stages:
- stage:
name: build
spec:
steps:
- step: { type: Run, spec: { command: "npm ci && npm run build" } }
Warto wiedzieć
- Konkuruje zakresowo z platformami typu GitLab; w EIAC repo trzymamy na Gitei, więc traktuj Harness jako opcję „wszystko w jednym”.
- Open Source to rdzeń; część funkcji enterprise jest płatna.