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

ROX-27350: Setup ACS trusted tasks builds and publishing #3

Open
wants to merge 32 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b0684e7
Create basic `.editorconfig`
msugakov Dec 11, 2024
ac95cc2
Add basic `.gitignore`
msugakov Dec 11, 2024
6d8ae9f
Copy custom tasks from StackRox repo verbatim
msugakov Dec 11, 2024
82f797d
Rename determine-image-tag-task to determine-image-tag-stackrox-task
msugakov Dec 11, 2024
b9a871a
Rename fetch-scanner-vuln-mappings to fetch-scanner-v4-vuln-mappings
msugakov Dec 11, 2024
97315b8
Copy custom tasks from `scanner` repo verbatim
msugakov Dec 11, 2024
b851afd
Rename fetch-scanner-data-task to fetch-scanner-v2-data-task
msugakov Dec 11, 2024
2fae016
Rename determine-image-tag from scanner repo to mention so
msugakov Dec 11, 2024
4d36cbc
Copy custom task from `collector` repo
msugakov Dec 11, 2024
7d3ba47
Renamed the collector's copy of determine-image-tag-task
msugakov Dec 11, 2024
aa8a632
Remove TODOs
msugakov Dec 11, 2024
e3f8013
Remove namespaces from tasks
msugakov Dec 12, 2024
d47060f
Unify and edit the build pipeline
msugakov Dec 11, 2024
1155c08
Switch `build-container` to `tkn-bundle-oci-ta`
msugakov Dec 11, 2024
da1a794
Delete `deprecated-base-image-check` task
msugakov Dec 11, 2024
40bc989
Remove failing `ecosystem-cert-preflight-checks`
msugakov Dec 12, 2024
3ea3f80
Switch to push to our own tasks repo
msugakov Dec 12, 2024
2b6b37e
Apply floating tags on the tasks bundle image
msugakov Dec 12, 2024
d8c2203
Add step to make our tasks trusted
msugakov Dec 12, 2024
ceda8eb
Change the location of scanner v2 Konflux scripts
msugakov Dec 12, 2024
cfb791e
Unify Scanner and Collector determine-image-tag tasks
msugakov Dec 12, 2024
7a61085
Pin ubi9 tag for Scanner V2 fetch and switch determine tag to ubi9
msugakov Dec 12, 2024
5ea6bbb
Remove the default value from the Scanner-v2 task's target-dir
msugakov Dec 12, 2024
ed7c114
Rename V2 fetch task's parameters
msugakov Dec 12, 2024
06ae7c8
Introduce TARGET_DIR param for fetching tasks of stackrox repo
msugakov Dec 12, 2024
951c0d9
Add pipeline timeouts
msugakov Dec 12, 2024
a231be0
Introduce BUNDLE_REF output parameter for convenience
msugakov Dec 12, 2024
c91e794
Add basic readme
msugakov Dec 12, 2024
987be32
Move BUNDLE_REF to an informational task and return bundle contents
msugakov Dec 13, 2024
aa451b2
Remove `build-image-index` task
msugakov Dec 13, 2024
dd67459
Switch StackRox tasks to UBI9 and pin references
msugakov Dec 13, 2024
1c67bf3
Add `CODEOWNERS` so that we get tagged on all PRs
msugakov Dec 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# This is top-most EditorConfig file for this repo.
root = true

# Unix-style newlines with a newline ending every file.
[*]
end_of_line = lf
insert_final_newline = true

[{*.yaml,*.yml}]
# ij_ settings meaning can be looked up at https://www.jetbrains.com/help/idea/code-style-yaml.html
ij_yaml_indent_sequence_value = false
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# For further documentation on CODEOWNERS, visit
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#about-code-owners
# This will automatically assign a team / people as reviewers for PRs based on the files changed within the PR.

* @stackrox/rhtap-maintainers
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.idea/
.DS_Store
Loading