-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add GitLab support with API-compatible utility functions. #383
Conversation
…atibility with GitHub utilities.
git-bob implement the following: There are functions in _github_utilities.py which áre missing yet in _gitlab_utilities.py . Add them;
|
…ns: get_gitlab_issue_details, list_repository_files, get_repository_file_contents, write_file_in_branch, and create_branch.
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully. In the recent commit, a new file was created: _gitlab_utilities.py within the During solving this task, the following errors occurred:
|
git-bob implement the following: There are functions in _github_utilities.py which áre missing yet in _gitlab_utilities.py . Add them;
|
…end_pull_request`, `check_access_and_ask_for_approval`, and `get_contributors` for GitLab support.
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully. In the recent commit to the repository, a new file, src/git_bob/_gitlab_utilities.py, was created to introduce GitLab support. This update includes the addition of several functions: |
git-bob implement the following: There are functions in _github_utilities.py which áre missing yet in _gitlab_utilities.py . Add them;
|
…s, managing files, and creating issues for GitLab integration.
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully. In the recent commit, a new file named _gitlab_utilities.py was introduced in the |
The function get_issue_details in _github_utilities.py does a lot more than in _gitlab_utilities.py. git-bob implement the function in _gitlab_utilities.py in a way that it produces the same output like int _github_utilities.py . |
…itHub functionality.
… test_check_if_file_exists function calls.
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully. In the recent changes, the |
git-bob review this |
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully. The recent changes in this pull request accurately reflect the discussion and comments on the addition of GitLab support. The file Additionally, tests have been added for the Considering the implementation and transition details in this pull request, it successfully addresses the issue and provides the necessary GitLab function counterparts in a coherent manner. The adjustments in |
This message was generated by git-bob (version: 0.9.2, model: gpt-4o-2024-08-06, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully.
Implementing GitLab support by creating an API-compatible utility in the form of src/git_bob/_gitlab_utilities.py, leveraging the python-gitlab library to perform tasks similar to those available in the GitHub utilities.
closes #382
closes #378