Update the CI Integration docs.

Review Request #13941 — Created June 5, 2024 and submitted

Information

Review Board
release-7.x

Reviewers

This updates all of our CI integration docs according to the new changes coming
in RB integrations 4.0.

Built and viewed the docs in my RB6 dev tree and in RB7.

Summary ID
Update the CI Integration docs.
9c375f3578bf9a0124835eca42eebc484b395b2d
Description From Last Updated

Can we link to the docs here?

chipx86chipx86

It may be better to use the same key/value syntax we're using for the fields. As-is, I don't think ReST …

chipx86chipx86

While here, let's make this, say, 3.12.

chipx86chipx86

And then let's change this to: - pip install -e . Especially since setup.py develop is considered legacy and going …

chipx86chipx86

And maybe pytest here.

chipx86chipx86

Two blank lines between content and reference declarations.

chipx86chipx86
chipx86
  1. Thanks again for taking this on!

    Since testing is busted on RB7 right now, you could try copying these over to RB6 and testing there.

    1. I did end up building/viewing the docs in RB6 (I mention it in the "Testing Done" section :P).

  2. Show all issues

    Can we link to the docs here?

  3. docs/manual/admin/integrations/jenkins-ci.rst (Diff revision 1)
     
     
     
     
     
     
     
    Show all issues

    It may be better to use the same key/value syntax we're using for the fields.

    As-is, I don't think ReST will format these right, since spaces are generally treated as significant characters, and can alter the display of the content. It normally has to align with the list item.

    Also, ReST requires double-backticks for literals. Singles are for a type of references we don't use.

    1. Ah yep, this way looks better.

  4. Show all issues

    While here, let's make this, say, 3.12.

  5. Show all issues

    And then let's change this to:

    - pip install -e .
    

    Especially since setup.py develop is considered legacy and going away.

  6. Show all issues

    And maybe pytest here.

  7. docs/manual/admin/integrations/travis-ci.rst (Diff revision 1)
     
     
     
     
    Show all issues

    Two blank lines between content and reference declarations.

  8. 
      
maubin
maubin
chipx86
  1. Ship It!
  2. 
      
maubin
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.x (f0c2966)