• 
      

    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)