Skip to content

Commit

Permalink
Add warning msg in the generated files
Browse files Browse the repository at this point in the history
  • Loading branch information
tisutisu committed Feb 11, 2025
1 parent 8e34da5 commit 32b0b0b
Show file tree
Hide file tree
Showing 29 changed files with 62 additions and 0 deletions.
6 changes: 6 additions & 0 deletions hack/build-manifests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ SKIP_TASKS="generate-odcs-compose provision-env-with-ephemeral-namespace verify-

SKIP_PIPELINES="gitops-pull-request-rhtap"

warning_message="# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly\n# It is not used when generating tekton bundles, but users can point to it using git resolvers"

main() {
local dirs

Expand Down Expand Up @@ -45,6 +47,8 @@ main() {
echo "failed to build task: $task_name" >&2
ret=1
fi
# Add a warning message in the generated file
sed -i "1 i $warning_message" "task/$task_name/$task_version/$task_name.yaml"
done

find pipelines/*/*.yaml -maxdepth 0 | awk -F '/' '{ print $0, $2, $3 }' | \
Expand Down Expand Up @@ -73,6 +77,8 @@ main() {
echo "failed to build pipeline: $pipeline_name" >&2
ret=1
fi
# Add a warning message in the generated file
sed -i "1 i $warning_message" "pipelines/$pipeline_name/$pipeline_name.yaml"
done

exit "$ret"
Expand Down
2 changes: 2 additions & 0 deletions pipelines/core-services/core-services.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/docker-build-oci-ta/docker-build-oci-ta.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/docker-build-rhtap/docker-build-rhtap.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/docker-build/docker-build.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/fbc-builder/fbc-builder.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/maven-zip-build-oci-ta/maven-zip-build-oci-ta.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/maven-zip-build/maven-zip-build.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/rhtap/rhtap.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions pipelines/tekton-bundle-builder/tekton-bundle-builder.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Pipeline
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/build-image-manifest/0.1/build-image-manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-10gb/0.1/buildah-10gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-10gb/0.2/buildah-10gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly

Check warning on line 1 in task/buildah-10gb/0.2/buildah-10gb.yaml

View workflow job for this annotation

GitHub Actions / Check Trusted Artifact variants

TODO: Task needs a Trusted Artifacts variant created
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-20gb/0.1/buildah-20gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-20gb/0.2/buildah-20gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly

Check warning on line 1 in task/buildah-20gb/0.2/buildah-20gb.yaml

View workflow job for this annotation

GitHub Actions / Check Trusted Artifact variants

TODO: Task needs a Trusted Artifacts variant created
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-24gb/0.1/buildah-24gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-24gb/0.2/buildah-24gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly

Check warning on line 1 in task/buildah-24gb/0.2/buildah-24gb.yaml

View workflow job for this annotation

GitHub Actions / Check Trusted Artifact variants

TODO: Task needs a Trusted Artifacts variant created
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-6gb/0.1/buildah-6gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-6gb/0.2/buildah-6gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly

Check warning on line 1 in task/buildah-6gb/0.2/buildah-6gb.yaml

View workflow job for this annotation

GitHub Actions / Check Trusted Artifact variants

TODO: Task needs a Trusted Artifacts variant created
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-8gb/0.1/buildah-8gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-8gb/0.2/buildah-8gb.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly

Check warning on line 1 in task/buildah-8gb/0.2/buildah-8gb.yaml

View workflow job for this annotation

GitHub Actions / Check Trusted Artifact variants

TODO: Task needs a Trusted Artifacts variant created
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-min/0.1/buildah-min.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/buildah-min/0.2/buildah-min.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/fbc-related-image-check/0.2/fbc-related-image-check.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/fbc-validation/0.2/fbc-validation.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/inspect-image/0.2/inspect-image.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1beta1
kind: Task
metadata:
Expand Down
2 changes: 2 additions & 0 deletions task/sast-coverity-check/0.2/sast-coverity-check.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WARNING: This is an auto generated file to be used in CI, User should not modify this file directly
# It is not used when generating tekton bundles, but users can point to it using git resolvers
apiVersion: tekton.dev/v1
kind: Task
metadata:
Expand Down

0 comments on commit 32b0b0b

Please sign in to comment.