Skip to content
Snippets Groups Projects

added iperf chart

Merged mminar requested to merge chart into main
Compare and Show latest version
3 files
+ 4
1
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 30
1
---
include:
- remote: https://gitlab.com/ethz-hpc/pipelines/-/raw/main/scripts/chart/kube-linter.yaml
yamllint:
stage: lint
image: registry.gitlab.com/pipeline-components/yamllint:0.31.2@sha256:82f082414bad17ec04f4d271262a6dcaf64883bb4f1ce73923380125af8b94ee
@@ -21,7 +24,7 @@ markdownlint:
stage: lint
image: registry.gitlab.com/pipeline-components/markdownlint:0.13.3@sha256:05e98b078e72c637e90a15094d012ed63108d101a941c2526833717ae50eb802
script:
- mdl --style all --warnings .
- mdl --warnings .
rules:
- if: >-
$CI_PIPELINE_SOURCE !~ /^(?:push|merge_request_event|schedule|pipeline)$/ &&
@@ -34,6 +37,8 @@ markdownlint:
- "*.MD"
- "**/*.md"
- "**/*.MD"
- ".mdlrc"
- ".markdown.style.rb"
hadolint:
stage: lint
@@ -50,3 +55,27 @@ hadolint:
- Dockerfile*
- "**/Dockerfile*"
- .gitlab-ci.yaml
- .gitlab/lint.yaml
iperf-kube-lint:
extends: .kube-linter
image: registry.gitlab.com/ethz-hpc/pipelines/kube-linter:latest
stage: lint
script:
- set -eo pipefail
- cd charts/iperf
- >-
helm template iperf-server . |
awk -v o=/dev/stderr '/^(apiVersion:|---)/ { o="/dev/stdout" } { print >o }' |
tee /dev/stderr |
kube-linter lint --fail-if-no-objects-found --fail-on-invalid-resource -
rules:
- if: >-
$CI_PIPELINE_SOURCE !~ /^(?:push|merge_request_event|schedule|pipeline)$/ &&
$RENOVATE == "true"
when: never
- changes:
paths:
- .gitlab-ci.yaml
- .gitlab/lint.yaml
- charts/**/*.yaml
Loading