This commit is contained in:
Filip Strajnar 2024-03-24 17:14:22 +01:00
commit 69afb8662f

32
.onedev-buildspec.yml Normal file
View file

@ -0,0 +1,32 @@
version: 29
jobs:
- name: Build and test
steps:
- !CommandStep
name: Build and test
runInContainer: false
interpreter: !DefaultInterpreter
commands: |
git checkout dev
if dotnet build
then
git checkout successful-build
git merge --no-ff dev
else
exit
fi
if dotnet test
then
git checkout successful-test
git merge --no-ff dev
fi
useTTY: true
condition: ALWAYS
triggers:
- !BranchUpdateTrigger
branches: dev
retryCondition: never
maxRetries: 3
retryDelay: 30
timeout: 3600