Skip to content

add(option): 'repository_plugin_url' to set the custom plugin repository (plugins.xml) base URL#413

Merged
Guts merged 2 commits into
masterfrom
features/make-repository-base-url-configurable
Jun 3, 2026
Merged

add(option): 'repository_plugin_url' to set the custom plugin repository (plugins.xml) base URL#413
Guts merged 2 commits into
masterfrom
features/make-repository-base-url-configurable

Conversation

@Guts

@Guts Guts commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Description

It allows the user to set it once for all in the config file instead of specifying it for every package command run. It still can be overriden by the -u/--plugin-repo-url CLI option.

Funded by oslandia

Author's checklist

  • I have read the contributing guidelines and my pull request follows them.
  • my commits tend to comply with Conventional Commits; so they are descriptive and explain the rationale for changes. Messages and description are self-explanatory to make the git log a readable story of the project.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have added necessary documentation (if appropriate).
  • commits which fix bugs include Fixes #11111 at the bottom of the commit message.

Tip

If you forgot to do this, don't be shy and write the same statement into this text field with the pull request description.

AI tool usage

  • AI tool(s) (Copilot, Claude, or something similar) supported my development of this PR. See our policy about AI tool use. Use of AI tools must be indicated. Failure to be honest might result in banning.

Reviewer's checklist

  • I remember to check the "Author's checklist" above and ask the author to update the PR description if any of the items are not checked.
  • I remember that welcoming new contributors is more important than nitpicking on code style. I will be kind and respectful in my review comments.

…ory (plugins.xml) base URL

It allows the user to set it once for all in the config file instead of specifying it for every package command run.
It still can be overriden by the -u/--plugin-repo-url CLI option.

Funded by Oslandia
@Guts Guts requested review from 3nids and Gustry and removed request for 3nids June 3, 2026 10:18
@Guts Guts self-assigned this Jun 3, 2026
Comment thread docs/configuration/options.md
Comment thread docs/configuration/options.md
@Guts

Guts commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator Author

@3nids are you sure to be ok on this one? I feel you a bit frustrated. Do you want me to create an issue with the options renaming project?

Comment thread test/test_parameters.py Outdated
@Guts Guts mentioned this pull request Jun 3, 2026
@Guts Guts enabled auto-merge June 3, 2026 17:45
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Health
. 71% 65%
repository 100% 100%
translation_clients 90% 61%
Summary 74% (682 / 927) 64% (165 / 256)

Minimum allowed line rate is 60%

@Guts Guts merged commit 430a98e into master Jun 3, 2026
5 checks passed
@Guts Guts deleted the features/make-repository-base-url-configurable branch June 3, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants