Skip to content

Commit

Permalink
Merge pull request #12 from WorkSafeBC-Common-Engineering/willys/buil…
Browse files Browse the repository at this point in the history
…ding-code

Pass applicationBluePrint to building code
  • Loading branch information
wpschaub committed Feb 3, 2023
2 parents 6751dd1 + 990acbc commit f41c96b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
4 changes: 3 additions & 1 deletion templates/boot-strap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ steps:
# -----------------------------------------------------------------------
- ${{ if and(eq( lower(parameters.bootstrapMode), 'runbuildingcodeonly' ), and(ne(lower(variables['Build.SourceBranchName']), 'merge'), eq( lower(parameters.forceCheck), false))) }}:
- checkout: self
- script: echo Building Code Validations are suppressed! Only pull request validation builds are validated to optimise production builds.
- script: echo Building Code Validations are suppressed! Only pull request validation builds are validated to optimize production builds.
displayName: Bootstrap Building Code Validation Suppression Alert

- ${{ if and(eq( lower(parameters.bootstrapMode), 'runbuildingcodeonly' ), or(eq(lower(variables['Build.SourceBranchName']), 'merge'), eq( lower(parameters.forceCheck), true))) }}:
Expand All @@ -163,6 +163,7 @@ steps:
portfolioName: ${{parameters.portfolioName}}
productName: ${{parameters.productName}}
buildingCodeMode: 'Validate' # Validate | Enforce
applicationBlueprint: ${{parameters.applicationBlueprint}}
verbose: ${{parameters.verbose}}
modeElite: ${{parameters.modeElite}}

Expand Down Expand Up @@ -191,6 +192,7 @@ steps:
productName: ${{parameters.productName}}
cliSources: ${{parameters.sourcesDirectory}}
buildingCodeMode: 'Validate' # Validate | Enforce
applicationBlueprint: ${{parameters.applicationBlueprint}}
verbose: ${{parameters.verbose}}
modeElite: ${{parameters.modeElite}}

Expand Down
5 changes: 4 additions & 1 deletion templates/building-code/building-code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ parameters:
- name: buildingCodeMode
type: string
default: 'Validate' # Validate | Enforce
- name: applicationBlueprint
type: string
default: 'generic'
- name: verbose
type: boolean
default: false
Expand All @@ -27,7 +30,7 @@ parameters:

steps:
- ${{ if eq( parameters.verbose, true ) }}:
- script: echo BuildingCode parameters >> AT = ${{parameters.applicationType}}, PON = ${{parameters.portfolioName}}, PRN = ${{parameters.productName}}, BCM = ${{parameters.buildingCodeMode}}, ME = ${{parameters.modeElite}}
- script: echo BuildingCode parameters >> AT = ${{parameters.applicationType}}, PON = ${{parameters.portfolioName}}, PRN = ${{parameters.productName}}, BCM = ${{parameters.buildingCodeMode}}, ME = ${{parameters.modeElite}}, BC = ${{parameters.applicationBlueprint}}
displayName: Bootstrap Building Code Verbose Logging

# ======================================================================
Expand Down

0 comments on commit f41c96b

Please sign in to comment.