diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 91d7f220..ddcfad0a 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -1,6 +1,6 @@ version: 37 jobs: -- name: CI for Checkin [UAT] +- name: CI for CheckinLeave [UAT] steps: - !CheckoutStep name: checkout code @@ -33,29 +33,35 @@ jobs: dotnet test -l trx --collect:"XPlat Code Coverage" #/root/.dotnet/tools/roslynator analyze -o roslynator-analysis.xml useTTY: true - condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + condition: NEVER - !PublishTRXReportStep name: publish unit test report reportName: Unit Test filePatterns: '**/*.trx' - condition: ALWAYS + condition: NEVER - !PublishCoberturaReportStep name: publish code coverage report reportName: Code Coverage filePatterns: '**/coverage.cobertura.xml' - condition: ALWAYS + condition: NEVER - !PublishRoslynatorReportStep name: publish code problem report reportName: Code Problems filePatterns: roslynator-analysis.xml failThreshold: HIGH - condition: ALWAYS + condition: NEVER - !SetBuildVersionStep name: set build version buildVersion: '@tag@' condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL - !BuildImageStep - name: build docker image + name: build docker image - Leave + dockerfile: ./BMA.EHR.Leave/Dockerfile + output: !RegistryOutput + tags: hrms-git.chin.in.th/bma-hrms/hrms-api-leave:@build_version@ hrms-git.chin.in.th/bma-hrms/hrms-api-leave:latest + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + - !BuildImageStep + name: build docker image - Checkin dockerfile: ./BMA.EHR.CheckInConsumer/Dockerfile output: !RegistryOutput tags: hrms-git.chin.in.th/bma-hrms/hrms-api-checkin:@build_version@ hrms-git.chin.in.th/bma-hrms/hrms-api-checkin:latest