:
Last modified: Mar 25, 2024

Build

Intro Course

The intro course is divided into 7 modules and covers a fictional case for Sogndal Municipality. Each module has a description of the task and links to relevant documentation. You can choose to perform the tasks in Altinn Studio Designer (drag-and-drop graphical user interface) or in a local development environment (requires some technical skills). You can also combine these approaches. Throughout these seven modules, you will have covered the most essential functionality for an Altinn app, as well as testing the application locally and in a test environment. »

Module 3

This module requires that you are part of an organization with an enabled test environment for Altinn Apps. If this is not the case, move on to the next module. If you have a personal application registered that you would like to move to an organization, you can ask for access to an organization by asking an administrator or the service desk. When you have access to an organization with enabled test environments, the application can be moved by following these steps: »

Build process

Build Pipelines Quality Build When creating a Pull Request a pipeline is building the applications, running tests and style check/linting. TSLint, SonarCloud (for Typescript) and Stylecop (C#) is used for style check/linting. Triggered by: Pull Request Altinn Studio and Runtime Docker Images Separate pipelines will build and deploy the Altinn Studio Docker Image and the Runtime Docker Image to Azure Container Registry. The different Altinn Studio applications (React Apps) is built in seperate Docker images to utilize Docker’s cache technique and minimize unnecessary rebuilding. »

Introkurs

Introkurset er delt opp i 7 moduler og dekker et fiktivt case for Sogndal kommune. Hver modul har en beskrivelse av oppgaven og lenker til relevant dokumentasjon. Du kan velge å utføre oppgavene i Altinn Studio Designer (grafisk brukergrensesnitt med dra-og-slipp) eller i et lokalt utviklingsmiljø (krever noe teknisk kompetanse). Du kan også kombinere disse fremgangsmåtene. Vi har lagt opp kurset sånn at det skal være mulig å gjennomføre modul 1-5 utelukkende i Altinn Studio Designer. »