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