Skip to content

Commit 347ea20

Browse files
Merge pull request #3051 from stbenjam/yaml-lint
Add yamllint configuration and script
2 parents fd638c2 + 9450130 commit 347ea20

15 files changed

+40
-480
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.claude
12
/*.json
23
report.sh
34
/sippy

.yamllint

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
extends: relaxed
3+
4+
rules:
5+
line-length: disable
6+
7+
ignore: |
8+
node_modules/
9+
vendor/
10+
.git/
11+
dist/
12+
build/
13+
# Generated file with YAML complex key syntax (? key\n: value)
14+
# which uses two spaces after colons by default in gopkg.in/yaml.v3
15+
pkg/variantregistry/snapshot.yaml

config/openshift-customizations.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ releases:
1919
- "^pull-ci-operator-framework.*-(master|main).*-e2e-.*"
2020
- "^pull-ci-openshift-online.*-(master|main).*-(verify|unit).*"
2121
aro-integration:
22-
jobs:
23-
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-integration: true
24-
periodic-ci-Azure-ARO-HCP-main-periodic-integration-e2e-parallel: true
22+
jobs:
23+
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-integration: true
24+
periodic-ci-Azure-ARO-HCP-main-periodic-integration-e2e-parallel: true
2525
aro-stage:
26-
jobs:
27-
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-stage: true
28-
periodic-ci-Azure-ARO-HCP-main-periodic-stage-e2e-parallel: true
26+
jobs:
27+
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-stage: true
28+
periodic-ci-Azure-ARO-HCP-main-periodic-stage-e2e-parallel: true
2929
aro-production:
30-
jobs:
31-
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-prod: true
32-
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel: true
33-
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-prod-uksouth: true
34-
periodic-ci-Azure-ARO-HCP-main-periodic-prod-brazilsouth-e2e-parallel: true
35-
periodic-ci-Azure-ARO-HCP-main-periodic-prod-centralindia-e2e-parallel: true
36-
periodic-ci-Azure-ARO-HCP-main-periodic-prod-uksouth-e2e-parallel: true
30+
jobs:
31+
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-prod: true
32+
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel: true
33+
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-prod-uksouth: true
34+
periodic-ci-Azure-ARO-HCP-main-periodic-prod-brazilsouth-e2e-parallel: true
35+
periodic-ci-Azure-ARO-HCP-main-periodic-prod-centralindia-e2e-parallel: true
36+
periodic-ci-Azure-ARO-HCP-main-periodic-prod-uksouth-e2e-parallel: true

config/openshift.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14645,4 +14645,3 @@ releases:
1464514645
jobs:
1464614646
periodic-ci-Azure-ARO-HCP-main-periodic-create-aro-hcp-in-stage: true
1464714647
periodic-ci-Azure-ARO-HCP-main-periodic-stage-e2e-parallel: true
14648-

hack/yaml-lint.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/sh
2+
if [ "$IS_CONTAINER" != "" ]; then
3+
yamllint .
4+
else
5+
podman run --rm \
6+
--env IS_CONTAINER=TRUE \
7+
--volume "${PWD}:/workdir:z" \
8+
--entrypoint sh \
9+
quay.io/coreos/yamllint \
10+
./hack/yaml-lint.sh
11+
fi;

resources/README.md

Lines changed: 0 additions & 66 deletions
This file was deleted.

resources/openshift/buildconfig.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

resources/openshift/daemon-deploymentconfig.yaml

Lines changed: 0 additions & 76 deletions
This file was deleted.

resources/openshift/deploymentconfig.yaml

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)