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

Create "client" matching pipeline #1042

Merged
merged 20 commits into from
Jan 29, 2024
Merged

Create "client" matching pipeline #1042

merged 20 commits into from
Jan 29, 2024

Commits on Jan 27, 2024

  1. Create pipeline for purldb matching

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    313a1bf View commit details
    Browse the repository at this point in the history
  2. Update matching pipeline logic

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    376a4fb View commit details
    Browse the repository at this point in the history
  3. Create test for match_to_purldb

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    ed9f59b View commit details
    Browse the repository at this point in the history
  4. Fix code style

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    8feb0fa View commit details
    Browse the repository at this point in the history
  5. Update matching pipeline to be an addon pipeline

        * Update test
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    074d813 View commit details
    Browse the repository at this point in the history
  6. Rename matching pipeline to match_codebase_to_purldb

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    f1d0b5b View commit details
    Browse the repository at this point in the history
  7. Rename pipeline to match_to_purldb

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    44271ef View commit details
    Browse the repository at this point in the history
  8. Remove create_codebase_json step

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    d6ed823 View commit details
    Browse the repository at this point in the history
  9. Use context manager when opening project_json_location

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    fb71c10 View commit details
    Browse the repository at this point in the history
  10. Split match_to_purldb into multiple functions

        * Create tests for new functions
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    ffaafed View commit details
    Browse the repository at this point in the history
  11. Split match_to_purldb into three steps

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    8b51aca View commit details
    Browse the repository at this point in the history
  12. Add step to ensure PurlDB is available

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    b5d7907 View commit details
    Browse the repository at this point in the history
  13. Return only run_url in send_project_json_to_matchcode

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    4489634 View commit details
    Browse the repository at this point in the history
  14. Remove unused function

        * Update docstrings
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    1d3d9c5 View commit details
    Browse the repository at this point in the history
  15. Update CHANGELOG.rst

        * Update match_to_purldb description
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    870b9d0 View commit details
    Browse the repository at this point in the history
  16. Declare match_to_purldb pipeline in alphabetical order

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    f027521 View commit details
    Browse the repository at this point in the history
  17. Create function to get match results

        * Update poll_until_success to return True when a run is successful, instead of returning the match results
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    462cb1c View commit details
    Browse the repository at this point in the history
  18. Raise an exception if the match run has stopped

    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    c287cad View commit details
    Browse the repository at this point in the history
  19. Address review comments

        * Create new test cases for poll_until_success
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    45c25e1 View commit details
    Browse the repository at this point in the history
  20. Remove params from project_url

        * Fix indent in send_project_json_to_matchcode
        * Update docstring
    
    Signed-off-by: Jono Yang <[email protected]>
    JonoYang committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    2c6a388 View commit details
    Browse the repository at this point in the history