From 2c87178030487c8ecaebb051bc1607d91ac8fb99 Mon Sep 17 00:00:00 2001 From: Sven Aas Date: Fri, 16 Feb 2024 13:07:25 -0500 Subject: [PATCH] chore: Use node hardened resource --- apps/metrics/ci/pipeline.yml | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/apps/metrics/ci/pipeline.yml b/apps/metrics/ci/pipeline.yml index 456a58630..04399567a 100644 --- a/apps/metrics/ci/pipeline.yml +++ b/apps/metrics/ci/pipeline.yml @@ -10,10 +10,15 @@ env-cf: &env-cf CF_STACK: cflinuxfs4 node-image: &node-image - type: docker-image - source: - repository: node - tag: 20.9-bullseye + platform: linux + image_resource: + type: registry-image + source: + aws_access_key_id: ((ecr-aws-key)) + aws_secret_access_key: ((ecr-aws-secret)) + repository: pages-node-v20 + aws_region: us-gov-west-1 + tag: latest cf-image: &cf-image platform: linux @@ -31,9 +36,7 @@ test-metrics: &test-metrics output_mapping: src-metrics: src-metrics-dev config: - platform: linux - image_resource: - <<: *node-image + <<: *node-image inputs: [name: src-metrics] outputs: [name: src-metrics] run: @@ -44,9 +47,7 @@ test-metrics: &test-metrics - in_parallel: - task: lint-metrics config: - platform: linux - image_resource: - <<: *node-image + <<: *node-image inputs: [name: src-metrics-dev] run: dir: src-metrics-dev/apps/metrics @@ -55,9 +56,7 @@ test-metrics: &test-metrics - task: test-metrics config: - platform: linux - image_resource: - <<: *node-image + <<: *node-image inputs: [name: src-metrics-dev] run: dir: src-metrics-dev/apps/metrics @@ -140,9 +139,7 @@ jobs: output_mapping: src-metrics: src-metrics-prod config: - platform: linux - image_resource: - <<: *node-image + <<: *node-image inputs: [name: src-metrics] outputs: [name: src-metrics] run: