From a693beb1180c9c8c5fd1de6ad6bb6587cb36a240 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 24 Mar 2024 16:04:47 +0000 Subject: [PATCH] Add .onedev-buildspec.yml --- .onedev-buildspec.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .onedev-buildspec.yml diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml new file mode 100644 index 0000000..26071ed --- /dev/null +++ b/.onedev-buildspec.yml @@ -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