Skip to content

Commit 31c843a

Browse files
committed
feat: update the CI to use the new CD - in DevTest/NFT only
1 parent 38e4bf3 commit 31c843a

1 file changed

Lines changed: 36 additions & 36 deletions

File tree

.github/workflows/cicd-1-pull-request-devtest.yaml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -87,44 +87,44 @@ jobs:
8787
python_version: "${{ needs.metadata.outputs.python_version }}"
8888
terraform_version: "${{ needs.metadata.outputs.terraform_version }}"
8989
version: "${{ needs.metadata.outputs.version }}"
90-
test-stage: # Recommended maximum execution time is 5 minutes
91-
name: 'Test stage'
92-
needs: [metadata]
93-
permissions:
94-
pull-requests: write
95-
uses: ./.github/workflows/stage-2-test.yaml
96-
with:
97-
unit_test_dir: tests/UnitTests
98-
app_dir: application/CohortManager
99-
build_datetime: '${{ needs.metadata.outputs.build_datetime }}'
100-
build_timestamp: '${{ needs.metadata.outputs.build_timestamp }}'
101-
build_epoch: '${{ needs.metadata.outputs.build_epoch }}'
102-
nodejs_version: '${{ needs.metadata.outputs.nodejs_version }}'
103-
python_version: '${{ needs.metadata.outputs.python_version }}'
104-
terraform_version: '${{ needs.metadata.outputs.terraform_version }}'
105-
version: '${{ needs.metadata.outputs.version }}'
106-
analysis-stage: # Recommended maximum execution time is 5 minutes
107-
name: "Analysis stage"
108-
needs: [metadata, commit-stage, test-stage]
109-
uses: ./.github/workflows/stage-2-analyse.yaml
110-
permissions:
111-
contents: read
112-
id-token: write
113-
pull-requests: read
114-
secrets:
115-
sonar_token: ${{ secrets.SONAR_TOKEN }}
116-
with:
117-
unit_test_dir: tests/UnitTests
118-
build_datetime: "${{ needs.metadata.outputs.build_datetime }}"
119-
build_timestamp: "${{ needs.metadata.outputs.build_timestamp }}"
120-
build_epoch: "${{ needs.metadata.outputs.build_epoch }}"
121-
nodejs_version: "${{ needs.metadata.outputs.nodejs_version }}"
122-
python_version: "${{ needs.metadata.outputs.python_version }}"
123-
terraform_version: "${{ needs.metadata.outputs.terraform_version }}"
124-
version: "${{ needs.metadata.outputs.version }}"
90+
# test-stage: # Recommended maximum execution time is 5 minutes
91+
# name: 'Test stage'
92+
# needs: [metadata]
93+
# permissions:
94+
# pull-requests: write
95+
# uses: ./.github/workflows/stage-2-test.yaml
96+
# with:
97+
# unit_test_dir: tests/UnitTests
98+
# app_dir: application/CohortManager
99+
# build_datetime: '${{ needs.metadata.outputs.build_datetime }}'
100+
# build_timestamp: '${{ needs.metadata.outputs.build_timestamp }}'
101+
# build_epoch: '${{ needs.metadata.outputs.build_epoch }}'
102+
# nodejs_version: '${{ needs.metadata.outputs.nodejs_version }}'
103+
# python_version: '${{ needs.metadata.outputs.python_version }}'
104+
# terraform_version: '${{ needs.metadata.outputs.terraform_version }}'
105+
# version: '${{ needs.metadata.outputs.version }}'
106+
# analysis-stage: # Recommended maximum execution time is 5 minutes
107+
# name: "Analysis stage"
108+
# needs: [metadata, commit-stage, test-stage]
109+
# uses: ./.github/workflows/stage-2-analyse.yaml
110+
# permissions:
111+
# contents: read
112+
# id-token: write
113+
# pull-requests: read
114+
# secrets:
115+
# sonar_token: ${{ secrets.SONAR_TOKEN }}
116+
# with:
117+
# unit_test_dir: tests/UnitTests
118+
# build_datetime: "${{ needs.metadata.outputs.build_datetime }}"
119+
# build_timestamp: "${{ needs.metadata.outputs.build_timestamp }}"
120+
# build_epoch: "${{ needs.metadata.outputs.build_epoch }}"
121+
# nodejs_version: "${{ needs.metadata.outputs.nodejs_version }}"
122+
# python_version: "${{ needs.metadata.outputs.python_version }}"
123+
# terraform_version: "${{ needs.metadata.outputs.terraform_version }}"
124+
# version: "${{ needs.metadata.outputs.version }}"
125125
build-image-stage: # Recommended maximum execution time is 3 minutes
126126
name: "Image build stage"
127-
needs: [metadata, test-stage, analysis-stage]
127+
needs: [metadata, commit-stage] # skip tests in DevTest [metadata, test-stage, analysis-stage]
128128
uses: ./.github/workflows/stage-3-build-images-devtest.yaml
129129
permissions:
130130
contents: read

0 commit comments

Comments
 (0)