Skip to content

Commit cb6af2c

Browse files
committed
feat: Add generated file headers to all templates
- Add clear 'GENERATED FILE - DO NOT EDIT MANUALLY' headers to all Cloud Build templates - Add header to Skaffold template - Headers indicate source template location and regeneration instructions - Helps prevent accidental manual edits to generated files - Guides users to modify .compliance-cli.yml and run compliance-cli generate
1 parent c8bffe8 commit cb6af2c

File tree

10 files changed

+50
-0
lines changed

10 files changed

+50
-0
lines changed

internal/generate/templates/cloudbuild/dev.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/dev.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .AnalysisEnabled}}
27
# Static Analysis
38
- name: '{{.AnalysisRunnerImage}}'

internal/generate/templates/cloudbuild/pr-format.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/pr-format.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .FormatEnabled}}
27
# Format Check
38
- name: '{{.FormatRunnerImage}}'

internal/generate/templates/cloudbuild/pr-lint.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/pr-lint.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .LintEnabled}}
27
# Lint Check
38
- name: '{{.LintRunnerImage}}'

internal/generate/templates/cloudbuild/pr-static-analysis.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/pr-static-analysis.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .AnalysisEnabled}}
27
# Static Analysis Check
38
- name: '{{.AnalysisRunnerImage}}'

internal/generate/templates/cloudbuild/pr-tests.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/pr-tests.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .TestsEnabled}}
27
# Run Tests
38
- name: '{{.TestRunnerImage}}'

internal/generate/templates/cloudbuild/preview-cleanup.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/preview-cleanup.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:
27
# Clean up preview environments using compliance-cli
38
- name: 'us-docker.pkg.dev/u2i-bootstrap/gcr.io/compliance-cli-builder:latest'

internal/generate/templates/cloudbuild/preview-destroy.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/preview-destroy.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:
27
# Destroy preview environment using compliance-cli
38
- name: 'us-docker.pkg.dev/u2i-bootstrap/gcr.io/compliance-cli-builder:latest'

internal/generate/templates/cloudbuild/preview.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/preview.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .AnalysisEnabled}}
27
# Static Analysis
38
- name: '{{.AnalysisRunnerImage}}'

internal/generate/templates/cloudbuild/qa.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/cloudbuild/qa.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
16
steps:{{if .AnalysisEnabled}}
27
# Static Analysis
38
- name: '{{.AnalysisRunnerImage}}'

internal/generate/templates/skaffold.yaml.tmpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# GENERATED FILE - DO NOT EDIT MANUALLY
2+
# This file is auto-generated by compliance-cli
3+
# Source: internal/generate/templates/skaffold.yaml.tmpl
4+
# To make changes, edit .compliance-cli.yml and run: compliance-cli generate
5+
#
16
# Unified Skaffold configuration for all environments
27
# Includes namespace, application, and certificates for all deployments
38
# Uses tolerateFailuresUntilDeadline to prevent certificate timeout failures

0 commit comments

Comments
 (0)