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

Improve documentation related to "Create …" form and scenario definitions #5949

Merged
merged 3 commits into from
Sep 30, 2024

Conversation

Martchus
Copy link
Contributor

Copy link

Great PR! Please pay attention to the following items before merging:

Files matching docs/*.asciidoc:

  • Consider generating documentation locally to verify it is rendered correctly using tools/generate-docs

This is an automatically generated QA checklist based on modified files.

Copy link

codecov bot commented Sep 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.75%. Comparing base (f3bd71a) to head (15c40e2).
Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #5949   +/-   ##
=======================================
  Coverage   98.75%   98.75%           
=======================================
  Files         396      396           
  Lines       38966    38966           
=======================================
  Hits        38479    38479           
  Misses        487      487           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

docs/UsersGuide.asciidoc Outdated Show resolved Hide resolved
@Martchus Martchus force-pushed the new-job-help branch 2 times, most recently from 46a5c6b to f77d11e Compare September 26, 2024 16:28
docs/UsersGuide.asciidoc Outdated Show resolved Hide resolved
* Fix the description which wrongly states that a product and a machine are
  required; no product and machine definitions are specified in the example
  and this is also not necessary
* Add a machine name to the job templates because the dependency resolution
  needs a machine
* Explain what this example actually does and point to another example that
  contains product and machine definitions to also have an example for that
* Add an example that is a bit more comprehensive than the minimum one from
  the documentation to at least have all the possible keys at the root (so
  one does not have to type them if required)
* Show dependency creation and asset publishing like in the example
  documentation because it makes a nice skeleton demonstrating a common use
  case
* Clarify implicitly that the YAML document itself needs to go into the
  form (and not a URL or path)
* See https://progress.opensuse.org/issues/166658#note-15
@mergify mergify bot merged commit e754eb1 into os-autoinst:master Sep 30, 2024
45 checks passed
@Martchus Martchus deleted the new-job-help branch September 30, 2024 06:59
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.

4 participants