diff --git a/.azure-pipelines/templates/service/build-step.yaml b/.azure-pipelines/templates/steps/make.yaml similarity index 56% rename from .azure-pipelines/templates/service/build-step.yaml rename to .azure-pipelines/templates/steps/make.yaml index c76918569..2b77bf718 100644 --- a/.azure-pipelines/templates/service/build-step.yaml +++ b/.azure-pipelines/templates/steps/make.yaml @@ -3,12 +3,23 @@ # SPDX-License-Identifier: AGPL-3.0-or-later parameters: - - name: service - - name: buildStep + - name: makeJob + type: string + values: + - dependencies + - compile + - lint + - test + - name: makeService + type: string + values: + - frontend + - backend steps: - task: Bash@3 - name: ${{parameters.buildStep}}_${{parameters.service}} + name: ${{parameters.makeJob}}_${{parameters.makeService}} + displayName: make ${{parameters.makeJob}} ${{parameters.makeService}} env: HTTPS_PROXY: http://proxy.frankfurt-airport.de:8080 HTTP_PROXY: http://proxy.frankfurt-airport.de:8080 @@ -18,4 +29,4 @@ steps: inputs: targetType: inline script: | - make -- --${{parameters.buildStep}}-${{parameters.service}} IN_CONTAINER=true IN_CI=true PROJECT_DIR=${PROJECT_DIR} \ No newline at end of file + make -- --${{parameters.makeJob}}-${{parameters.makeService}} IN_CONTAINER=true IN_CI=true PROJECT_DIR=${PROJECT_DIR} \ No newline at end of file