ci(azure-pipelines): restructure params contd [skip ci]

This commit is contained in:
Sarah Vaupel 2025-02-06 17:28:08 +01:00
parent 7b68b128a8
commit 32f449ec12

View File

@ -23,42 +23,33 @@ parameters:
tag: node-20
# extraBuildOptions: |
# --build-arg NPM_CUSTOM_REGISTRY=https://pkgs.dev.azure.com/fraport/_packaging/packages/npm/registry/
dependsOn: []
dependencyArtifacts: |
node_modules/
.npm/
buildPool: 'Prod Private Agent Pool'
buildTimeout: 60
dependsOn: []
requiredArtifacts: []
artifacts: |
buildArtifacts: |
assets/icons/fradrive/*.svg
assets/favicons/*.png
assets/favicons/include.html
static/**/*
well-known/**/*
frontend/src/env.sass
config/manifest.json
static/**/*
well-known/**/*
- name: backend
imageBase:
image: devfra.azurecr.io/de.fraport.build/haskell
tag: 8.10.4
buildPool: 'Prod Private Agent Pool DS3'
buildTimeout: 1440
dependsOn:
- frontend
requiredArtifacts:
- name: frontend
source: current
version: 'latest'
artifact: frontend
patterns: '**/*'
continueOnError: false
- name: backend-dependencies
source: specific
version: 'latestFromBranch'
artifact: backend
patterns: '.stack/**/*'
continueOnError: true
condition: eq(variables.useCachedDependencies, true)
artifacts: |
dependencyArtifacts: |
.stack/**/*
buildPool: 'Prod Private Agent Pool DS3'
buildTimeout: 1440
buildArtifacts: |
bin/*
.stack-work/**/*
variables:
imageUpstream: devfra.azurecr.io/de.fraport.fradrive.build