Hyppää sisältöön

Kehityskäytännöt

Tämä osio kuvaa RepoStage-ekosysteemin kehitysprosessit, tekniset työnkulut ja DevOps-periaatteet. Kehityksen keskiössä on automaatio, joka yhdistää hajautetut projektit yhdeksi hallituksi kokonaisuudeksi.


Kehityksen peruspilarit

  • Koodin ja dokumentaation symbioosi: Kehitystyö ei ole valmis, ennen kuin siihen liittyvä dokumentaatio on päivitetty osana samaa muutosta.

  • Automaatiovetoisuus: Kaikki toistuvat tehtävät, kuten testaus, validointi ja portaalin rakentaminen, on automatisoitu CI/CD-putkiin.

  • Läpinäkyvyys: Kehityksen tila, laatu ja mahdolliset poikkeamat visualisoidaan suoraan portaalinäkymään.


Osiot ja sisällöt

Tämä kokonaisuus on jaettu seuraaviin aihealueisiin:

DevOps ja automaatio

Käsittelee infrastruktuuria, CI/CD-putkia ja automaation teknistä toteutusta. Tarkemmat tiedot löytyvät dokumentista: DevOps-näkökulma.

Versionhallinta

Kuvaa Git-työnkulun, jolla hallitaan erillisiä kehitys- ja tuotantoympäristöjä. Tarkemmat ohjeet löytyvät kohdasta: Git-ohje: Kahden repositorion hallinta.

Tulevaisuuden visiot

Katsaus kehitystyön seuraaviin vaiheisiin ja uusiin ominaisuuksiin. Katso osio: Feature utopiaa.


Laadunvarmistus kehityksessä

Jokainen kehityshaara validoidaan automaattisesti ennen yhdistämistä päähaaraan. Tämä varmistaa, että portaali pysyy ehjänä ja dokumentaation rakenne noudattaa sovittuja standardeja. Lisätietoja laatuporteista löytyy Arkkitehtuurin perusteet -osion alta kohdasta: Template-moduuli.


Dokumentin tila: Kehitys — Pvm: 13.01.2026