Skip to content

56 pipeline integrate pytest code coverage in commitpr pipeline (#60) #221

56 pipeline integrate pytest code coverage in commitpr pipeline (#60)

56 pipeline integrate pytest code coverage in commitpr pipeline (#60) #221

Workflow file for this run

name: Build dss-ecosystem
on:
push:
branches:
- master
- stable/*
pull_request:
branches:
- master
- stable/*
types:
- opened
- reopened
- synchronize
jobs:
unit:
uses: OpenMPDK/DSS/.github/workflows/build-aws.yml@master
with:
component: pytest
project-name: OpenMPDK_dss-ecosystem
secrets: inherit
lint:
uses: OpenMPDK/DSS/.github/workflows/build-aws.yml@master
with:
component: pycodestyle
project-name: OpenMPDK_dss-ecosystem
secrets: inherit
build:
strategy:
matrix:
component:
- dss-client
- datamover
uses: OpenMPDK/DSS/.github/workflows/build-aws.yml@master
with:
component: ${{ matrix.component }}
project-name: OpenMPDK_dss-ecosystem
secrets: inherit
scan:
uses: OpenMPDK/DSS/.github/workflows/build-aws.yml@master
with:
component: sonar-scanner
project-name: OpenMPDK_dss-ecosystem
secrets: inherit
needs: [unit, build]