pipeline { agent any stages { stage('Install') { steps { sh "chmod 777 dotnet-install.sh" sh "./dotnet-install.sh -version 2.2.0" } } stage('Restore') { steps { dir('Serwer') { sh "~/.dotnet/dotnet restore" } } } stage('Clean') { steps { dir('Serwer') { sh "~/.dotnet/dotnet clean" } } } stage('Build') { steps { dir('Serwer') { sh "~/.dotnet/dotnet build" } } } stage('Tests') { steps { dir('Serwer') { sh "~/.dotnet/dotnet test" } } } } }