From 617cbfcd2a7074c8e8c7585621c05a9068737980 Mon Sep 17 00:00:00 2001 From: FrankRua Date: Fri, 28 Oct 2022 16:27:39 -0400 Subject: [PATCH] invalidate check --- azure-pipelines.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 1b99a35fe..bedb3f550 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -20,7 +20,7 @@ resources: - container: node image: packagerepository.sagaws.net:8082/safelite/node-build:15 - container: awscli - image: packagerepository.sagaws.net:8082/safelite/awscli-build:3.7 + image: packagerepository.sagaws.net:8082/safelite/awscli2-build:3.9 - container: prettier-node image: packagerepository.sagaws.net:8082/safelite/prettier-node-build:18 repositories: @@ -28,7 +28,7 @@ resources: type: github name: Safelite/AzureDevOps endpoint: Safelite - ref: refs/tags/t5.5.31 + ref: refs/heads/feature/cloudfront-invalidate variables: - group: Digital-Infrastructure @@ -37,15 +37,20 @@ variables: stages: # PR's - ${{ if eq(variables['Build.Reason'], 'PullRequest') }}: - - stage: TestFormat - displayName: Test Code Format + + - stage: test + displayName: CloudFront invalidate jobs: - - job: checkFormatting - displayName: Check formatting - container: prettier-node + - job: cloudfrontInvalidate + displayName: Invalidate CloudFront Cache + container: awscli steps: - - bash: prettier --check "$(Build.SourcesDirectory)/src/**/*.(js|vue)" - displayName: Run Prettier check + - template: templates/digital/invalidate-cloudfront-cache.yml@AzureDevOps + parameters: + awsCliContainer: awscli + distributionId: E1Z709RIBQ6PTS + paths: /fmg/* + awsProfile: $(devDeploymentProfile) - stage: TestPr displayName: Run Unit Tests For PullRequest jobs: