Pipeline error, release notes

Ez az interjúpont két részre bontható:


1. Képes értelmezni a pipeline által generált hibákat

➤ Mit jelent?

Azt várják el, hogy:

  • CI/CD pipeline hibáit (pl. GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins) meg tudd érteni és értelmezni.
  • Ne csak a hibaüzenetet lásd, hanem tudd, mi váltotta ki, és hogyan lehet javítani.

🔍 Tipikus hibák:

HibatípusPéldaTeendő
❌ Teszt hibaExpected true to be falseTesztlogika átnézése
❌ Build hibaCannot find module './xyz'Import útvonal javítása
❌ Lint hibaUnused importKód tisztítása vagy Prettier használata
❌ Coverage hibaCoverage below thresholdTesztek bővítése
❌ Missing secretMissing env variable API_KEYCI környezetben titok pótlása
❌ Merge conflict a pipeline-banCONFLICT (content)Újra-merge + conflict feloldás

🧠 Tippek:

  • Ismerd a npm run lint, ng test, ng build parancsokat.
  • Nézd a pipeline log fájljait: logokban felül van az ok, lent a következmény.
  • CI rendszerben is futtasd lokálisan a hibás step-et (pl. npm run test:ci).

2. Írt már egyszerűbb dokumentációt vagy saját repo-hoz release notes-t

➤ Mit várnak el?

  • Tudsz magyarázó, tömör, strukturált dokumentációt írni.
  • Tudsz release changelog-ot vagy README-t készíteni.

📄 Példa: README.md alap

# Trendency Contact Form

Egyszerű Angular alapú kapcsolatfelvételi űrlap Transloco integrációval.

## Parancsok

```bash
npm install
npm run start

Főbb technológiák

  • Angular 17
  • PrimeNG
  • Transloco
  • RxJS

Környezeti változók

  • API_URL – backend végpont

### 📦 Példa: Release notes

```md
## [1.2.0] – 2024-05-28
### Added
- `virtualScroll` támogatás nagy listákhoz
- `LocaleInterceptor` Transloco integrációval

### Fixed
- E-mail validáció bug (RFC regex)

🧠 Összefoglalás

ElvárásJelentés
Pipeline hibák értelmezéseTudd megállapítani: build, lint, test, config vagy dependency gond van
Egyszerű dokumentációREADME, release notes, fejlesztői infó: mit, miért, hogyan használunk

Ha kéred, adok sablont egy Angular projekt README-jéhez vagy release notes standard-version-nel való generálásához.

Was this page helpful?