Skip to content
This repository was archived by the owner on Aug 28, 2025. It is now read-only.

Opetushallitus/scala-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scala-utils

Yleiskäyttöisiä scala-kirjastoja Opetushallituksen verkkokehitykseen

Kehitys

  • JDK 1.8, mutta target-version 1.7 (koska scala 2.11)
  • Jokainen alimoduuli julkaisee oman jar-pakettinsa
  • Alimoduulit mahdollisimman yksinkertaisina: SRP
  • Alimoduulilla oma versionumeronsa, nosta jos teet rikkovia muutoksia alimoduliin
  • Lisää uudet java-luokat omiin alimoduuleihinsa, varsinkin jos liittyy kiinteästi olemassaolevaan pakettiin
    • jos teet muutoksia scala-utils_2.11 alimoduulissa olevaan luokkaan niin:
      1. tee scala-utils_2.11:sta ensin release versio (poista sen versionumerosta SNAPSHOT pääte ja pushaa)
      2. päivitä uusi SNAPSHOT versio
      3. tee uusi alimoduuli ja siirrä luokka sinne
      4. tee muutokset
      5. vaihda käyttävä projekti riippumaan uudesta alimoduulista ja tarvittaessa yhä scala-utils_2.11:in uudesta versiosta
  • Rootin versionumeroa ei pitäisi olla tarvetta muokata
  • OPH:n Bamboo ajaa "mvn clean deploy"-komennon mikä buildaa jar-paketit ja asentaa ne artifactoryyn

Komentoja

mvn test

About

Opetushallituksen Scala projektien yhteiset yleiskäyttöiset osat

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 23