Création du .yaml pour Drone
continuous-integration/drone/push Build encountered an error Details

pull/53/head
Rémi LAVERGNE 1 year ago
parent bec5c7a79d
commit 8fffade72a
No known key found for this signature in database
GPG Key ID: CA264B55E97FD220

@ -0,0 +1,29 @@
kind: pipeline
type: docker
name: CI
trigger:
when:
branch:
- master
- dev
event:
- push
steps:
- name: build
image: hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet8-maui:latest
commands:
- cd source/Trek-12
- dotnet restore Trek-12.sln
- dotnet build Trek-12.sln -c Release --no-restore
- dotnet publish Trek-12/Trek-12.csproj -c Release --no-restore -o $CI_PROJECT_DIR/build/release
- name: tests
image: hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet7-maui:latest
commands:
- cd source/Trek-12
- dotnet restore Trek-12.sln
- dotnet test Trek-12.sln --logger trx --no-restore /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura --collect "XPlat Code Coverage"
depends_on: [build]
Loading…
Cancel
Save