Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extend the sast-coverity-check CI task to support buildful scanning #1653

Merged
merged 9 commits into from
Jan 28, 2025

Conversation

kdudka
Copy link
Contributor

@kdudka kdudka commented Nov 26, 2024

@kdudka kdudka force-pushed the cov-bf branch 10 times, most recently from d9f50ab to d105ef6 Compare December 2, 2024 15:02
@kdudka kdudka force-pushed the cov-bf branch 4 times, most recently from 01c1285 to 31c6f24 Compare December 12, 2024 09:54
@kdudka
Copy link
Contributor Author

kdudka commented Dec 12, 2024

/ok-to-test

kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 24, 2025
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 24, 2025
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 24, 2025
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
@kdudka
Copy link
Contributor Author

kdudka commented Jan 28, 2025

@jsztuka Are you reviewing this pull request on behalf of the integration team? If yes, please let me know if anything else is needed from me for this pull request to be approved.

@jsztuka
Copy link
Contributor

jsztuka commented Jan 28, 2025

@kdudka yep, thats correct, changes seems fine. I think once updated, you are good to go.

Copy link
Contributor

@jsztuka jsztuka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
... which have to be indexed by numbers due to limitations of kustomize

Related: https://issues.redhat.com/browse/KONFLUX-6272
@kdudka
Copy link
Contributor Author

kdudka commented Jan 28, 2025

@jsztuka Thanks for review! I have queued this pull request for merge.

@kdudka kdudka added this pull request to the merge queue Jan 28, 2025
github-merge-queue bot pushed a commit that referenced this pull request Jan 28, 2025
They cause the CI to be red on tasks derived from the buildah task.

Related: #1653
github-merge-queue bot pushed a commit that referenced this pull request Jan 28, 2025
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: #1653
github-merge-queue bot pushed a commit that referenced this pull request Jan 28, 2025
... which is not used for anything

Related: #1653
github-merge-queue bot pushed a commit that referenced this pull request Jan 28, 2025
... to make the interface compatible with the `build-container` task

Related: #1653
github-merge-queue bot pushed a commit that referenced this pull request Jan 28, 2025
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: #1653
Merged via the queue into konflux-ci:main with commit 37120b2 Jan 28, 2025
16 checks passed
@kdudka kdudka deleted the cov-bf branch January 28, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants