Skip to content

Commit

Permalink
Merge pull request #619 from Opetushallitus/OY-4964
Browse files Browse the repository at this point in the history
Oy 4964
  • Loading branch information
msiukola authored Jan 7, 2025
2 parents 1768fac + f3bfec1 commit 56d00d4
Show file tree
Hide file tree
Showing 119 changed files with 606 additions and 934 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up JDK 11
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '11'
java-version: '17'
java-version-file: '.java-version'
distribution: 'corretto'
cache: 'maven'
Expand All @@ -42,6 +42,8 @@ jobs:
timezoneLinux: "Europe/Helsinki"

- name: Build with Maven
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
chrome --version
mvn clean spotless:check install -B -DargLine="-Dlog4j.configuration=file:./src/test/resources/log4j.properties"
Expand Down Expand Up @@ -81,7 +83,7 @@ jobs:
jar xf $DOCKER_BUILD_DIR/artifact/suoritusrekisteri.jar META-INF/native
mv META-INF/native $DOCKER_BUILD_DIR/native_libs
cp -vr suoritusrekisteri/src/main/resources/* $DOCKER_BUILD_DIR/config/
export BASE_IMAGE="baseimage-fatjar-openjdk11:master"
export BASE_IMAGE="baseimage-fatjar-openjdk17:master"
./ci-tools/common/pull-image.sh
./ci-tools/github-build/build-fatjar.sh suoritusrekisteri
./ci-tools/github-build/upload-image.sh suoritusrekisteri
Expand All @@ -91,7 +93,7 @@ jobs:
jar xf $DOCKER_BUILD_DIR/artifact/ovara-suoritusrekisteri.jar META-INF/native
mv META-INF/native $DOCKER_BUILD_DIR/native_libs
cp -vr ovara-suoritusrekisteri/src/main/resources/* $DOCKER_BUILD_DIR/config/
export BASE_IMAGE="baseimage-fatjar-openjdk11:master"
export BASE_IMAGE="baseimage-fatjar-openjdk17:master"
./ci-tools/common/pull-image.sh
./ci-tools/github-build/build-fatjar.sh ovara-suoritusrekisteri
./ci-tools/github-build/upload-image.sh ovara-suoritusrekisteri
2 changes: 1 addition & 1 deletion .java-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
11.0
17.0
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Ajoympäristöjen versiot

- Java 11
- Java 17
- Scala 2.12
- Node.js 12 & NPM 6

Expand Down Expand Up @@ -73,13 +73,6 @@ Paikallisesti ajettaessa käynnistä Postgres-palvelinprosessi esim. Dockerilla:

Testeissä sovellus käyttää sisäistä Postgres-kantaa (ItPostgres.scala).

## Arvosanavalidaattori

Arvosanojen tuonnissa käytettävä validaattori on erillisessä [repositoriossa](https://github.com/Opetushallitus/validaattori).

Validaattorin server-side -versio on buildattu sieltä Artifactoryyn ja on käytössä jarrina. Validaattorin client-side -versio on bundlattu samaan jarriin ja serveröidään ValidatorJavasccriptServletin toimesta.


## Admin / Testauksen huomioita

* Hakemusten synkronoinnin voi pakottaa kutsumalla GET /suoritusrekisteri/rest/v1/haut/refresh/hakemukset
Expand Down
6 changes: 3 additions & 3 deletions ovara-suoritusrekisteri/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,16 +47,16 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<configuration>
<release>11</release>
<release>17</release>
</configuration>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.1</version>
<configuration>
<source>11</source>
<target>11</target>
<source>17</source>
<target>17</target>
</configuration>
<executions>
<execution>
Expand Down
Loading

0 comments on commit 56d00d4

Please sign in to comment.