Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Tilføj hvordan der bygges og testes

...

Indeholder ældre dokumentation. Findes af historiske årsager.


Installation af .NET

https://dotnet.microsoft.com/en-us/download

Der skal installeres en version 7 af .NET:

Start med at hente seneste version herfra:

https://dotnet.microsoft.com/en-us/download/dotnet/7.0

Installér herefter den downloadede gz-fil:

Code Block
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-7.0.407-linux-x64.tar.gz -C $HOME/dotnet 
export DOTNET_ROOT=$HOME/dotnet 
export PATH=$PATH:$HOME/dotnet


Tilføj evt. de to sidste linjer til ~/.bashrc


Byg Seal.NET

Verificer at versionen af .NET er '7.x.y', som er den version SealTest projektet benytter - Seal projektet (som SealTest bruger) er “ligeglad”, da den compiler mod .NET Standard 2.0, som er kompatibel med alle versioner:

Code Block
dotnet --version

Byg nu Seal.NET:

Code Block
dotnet --version

Kør tests

Inden testene kan afvikles skal følgende to certifikater installeres i truststore:

Code Block
sudo apt-get install -y ca-certificates
sudo cp SealTest/Resources/oces3/FOCES_gyldig.crt /usr/local/share/ca-certificates
sudo cp SealTest/Resources/oces3/ca.cer /usr/local/share/ca-certificates/ca.crt
sudo cp SealTest/Resources/SelfSigned.crt /usr/local/share/ca-certificates
sudo update-ca-certificates

Herefter kan alle tests nu afvikles:

Code Block
dotnet test

Denne kommando bygger først alle projekter, og kører derefter tests.

Releases

Der laves et svn update og det tjekkes at alle tests kører.

...