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

feature(create_test_release_jobs): Add job metadata files #9368

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

k0machi
Copy link
Contributor

@k0machi k0machi commented Nov 26, 2024

This commit adds a simple per-folder definition file (and format
documentation) format for storing additional metadata on the jenkins
jobs. The metadata is appended to the end of job description and is
planned to be consumed by Argus to determine both the job type and
subtype.

Fixes scylladb/argus#428

Testing

  • [ ]

PR pre-checks (self review)

  • I added the relevant backport labels
  • I didn't leave commented-out/debugging code

Reminders

  • Add New configuration option and document them (in sdcm/sct_config.py)
  • Add unit tests to cover my changes (under unit-test/ folder)
  • Update the Readme/doc folder relevant to this change (if needed)

@k0machi k0machi self-assigned this Nov 26, 2024
@k0machi k0machi force-pushed the add-jenkins-job-metadata branch 2 times, most recently from c18b5f0 to e5f66e7 Compare November 26, 2024 05:55
@k0machi k0machi added the backport/none Backport is not required label Nov 26, 2024
docs/job_defines_format.md Outdated Show resolved Hide resolved
This commit adds a simple per-folder definition file (and format
documentation) format for storing additional metadata on the jenkins
jobs. The metadata is appended to the end of job description and is
planned to be consumed by Argus to determine both the job type and
subtype.

Fixes scylladb/argus#428
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/none Backport is not required
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add description to groups
3 participants