From 873376cc0ff073460ffca98ee4f03b077fe17a09 Mon Sep 17 00:00:00 2001 From: fossabot Date: Sun, 27 Feb 2022 19:42:05 +0300 Subject: [PATCH 1/4] Add license scan report and status Signed off by: fossabot --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f87d97b2..ceae01ab 100644 --- a/README.md +++ b/README.md @@ -218,4 +218,5 @@ build number - Build Number 3 - release sample: 1.1.3.3 like (1.1-r.3) revision - git revision - ``` \ No newline at end of file + ``` + ``` From 2d806ff2967c97789cfbf89c17c6fe2cd6a201d7 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Feb 2022 19:55:48 +0300 Subject: [PATCH 2/4] devops(issue-215): add github action of e-sender api --- .github/workflows/all.yml | 18 ++++++++++++++++++ .github/workflows/e-sender.yml | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 .github/workflows/e-sender.yml diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 115cbf86..70bd79fc 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -17,9 +17,27 @@ jobs: uses: actions/setup-dotnet@v1 with: dotnet-version: 2.2.x + + - name: E-Sender - Restore dependencies + run: dotnet restore + working-directory: src/Services/e-sender + + - name: E-Sender - Build + run: dotnet build --no-restore + working-directory: src/Services/e-sender + + - name: E-Sender - Unit Tests + run: dotnet test Tests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + working-directory: src/Services/e-sender/Tests/Tests.O2NextGen.ESender.Api/ + + - name: E-Sender - Integration Tests + run: dotnet test IntegrationTests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + working-directory: src/Services/e-sender/Tests/IntegrationTests.ESender.Api/ + - name: C-Gen - Restore dependencies run: dotnet restore working-directory: src/Services/c-gen + - name: C-Gen - Build run: dotnet build --no-restore working-directory: src/Services/c-gen diff --git a/.github/workflows/e-sender.yml b/.github/workflows/e-sender.yml new file mode 100644 index 00000000..628fe567 --- /dev/null +++ b/.github/workflows/e-sender.yml @@ -0,0 +1,32 @@ +name: e-sender + +on: + push: + branches: + - master + - dev + pull_request: + branches: + - master + - dev + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Setup .NET + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 2.2.x + - name: Restore dependencies + run: dotnet restore + working-directory: src/Services/e-sender + - name: Build + run: dotnet build --no-restore + working-directory: src/Services/e-sender + - name: Test + run: dotnet test --no-build --verbosity normal + working-directory: src/Services/e-sender From 243678a7d6003800a9a3950807766350ed3032c0 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Feb 2022 20:03:51 +0300 Subject: [PATCH 3/4] devops(issue-215): update all.yam --- .github/workflows/all.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 70bd79fc..219843e5 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -27,7 +27,12 @@ jobs: working-directory: src/Services/e-sender - name: E-Sender - Unit Tests - run: dotnet test Tests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + run: | + dotnet test Tests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test Tests.O2NextGen.ESender.Business.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test Tests.O2NextGen.ESender.Data.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test Tests.O2NextGen.ESender.Impl.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + working-directory: src/Services/e-sender/Tests/Tests.O2NextGen.ESender.Api/ - name: E-Sender - Integration Tests From 0df8914dd04a4c7cb19f0f718ea812348666cf19 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Feb 2022 20:10:47 +0300 Subject: [PATCH 4/4] devops(issue-215): add new changes for all.yml --- .github/workflows/all.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 219843e5..e99ad845 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -36,7 +36,11 @@ jobs: working-directory: src/Services/e-sender/Tests/Tests.O2NextGen.ESender.Api/ - name: E-Sender - Integration Tests - run: dotnet test IntegrationTests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + run: | + dotnet test IntegrationTests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test IntegrationTests.O2NextGen.ESender.Business.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test IntegrationTests.O2NextGen.ESender.Impl.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov + dotnet test IntegrationTests.O2NextGen.ESender.Api.csproj --no-build --verbosity normal /p:MergeWith=src/Services/TestResults/coverage.info /p:CollectCoverage=true /p:CoverletOutput=../../../TestResults/ /p:CoverletOutputFormat=lcov working-directory: src/Services/e-sender/Tests/IntegrationTests.ESender.Api/ - name: C-Gen - Restore dependencies