Commit 430a98e
authored
add(option): 'repository_plugin_url' to set the custom plugin repository (plugins.xml) base URL (#413)
<!-- Thanks for your contribution to this project! Please make sure you
read the following guidelines before opening a pull request. -->
## 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
<!-- osl:grant-oss-2026 -->
## Author's checklist
- [x] I have read the [contributing
guidelines](https://github.com/opengisch/qgis-plugin-ci?tab=contributing-ov-file#readme)
and my pull request follows them.
- [x] my commits tend to comply with [Conventional
Commits](https://www.conventionalcommits.org/); 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.
- [x] I have added tests that prove my fix is effective or that my
feature works.
- [x] 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](https://github.com/qgis/QGIS-Enhancement-Proposals/blob/master/qep-408-ai-tool-policy.md).
Use of AI tools *must* be indicated. Failure to be honest might result
in banning.
<!--
**BEFORE HITTING SUBMIT** -- Please TEST your changes thoroughly. This
is YOUR responsibility! Do NOT rely on the project maintainers to do
this for you! Thanks you!
IMPORTANT NOTES FOR FIRST TIME CONTRIBUTORS
===========================================
Congratulations, you are about to make a pull request to QGIS or one of
its related project! To make this as easy and pleasurable for everyone,
please take the time to read these lines before opening the pull
request.
Include a few sentences describing the overall goals for this pull
request (PR). If applicable also add screenshots or - even better -
screencasts.
Include both: *what* you changed and *why* you changed it.
If this is a pull request that adds new functionality which needs
documentation, give an especially detailed explanation.
In this case, start with a short abstract and then write some text that
can be copied 1:1 to the documentation in the best case.
-->
## 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.7 files changed
Lines changed: 59 additions & 3 deletions
File tree
- docs/configuration
- qgispluginci
- test
- fixtures
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
234 | 234 | | |
235 | 235 | | |
236 | 236 | | |
| 237 | + | |
| 238 | + | |
237 | 239 | | |
238 | 240 | | |
239 | 241 | | |
240 | 242 | | |
241 | 243 | | |
242 | | - | |
| 244 | + | |
243 | 245 | | |
244 | 246 | | |
245 | 247 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
109 | 115 | | |
110 | 116 | | |
111 | 117 | | |
| |||
120 | 126 | | |
121 | 127 | | |
122 | 128 | | |
123 | | - | |
| 129 | + | |
124 | 130 | | |
125 | 131 | | |
126 | 132 | | |
| |||
229 | 235 | | |
230 | 236 | | |
231 | 237 | | |
| 238 | + | |
| 239 | + | |
232 | 240 | | |
233 | 241 | | |
234 | 242 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
355 | 388 | | |
356 | 389 | | |
357 | 390 | | |
0 commit comments