1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-11-06 14:13:16 +01:00
Commit Graph

18 Commits

Author SHA1 Message Date
a380dc8624 Improve git-obs to read credentials from env variables
Supported variables:
- GIT_OBS_GITEA_URL (mandatory)
- GIT_OBS_GITEA_USER (mandatory)
- GIT_OBS_GITEA_TOKEN (mandatory)
- GIT_OBS_GITEA_SSH_KEY (optional)
2025-05-05 14:08:19 +02:00
5c50d475ba Rename get_parser() functions to argparse_manpage_get_parser() to clarify their purpose 2025-04-03 20:55:57 +02:00
7a4cf1a8df Fix rendering help output by adding the complete docstring of the commands 2025-04-03 17:47:07 +02:00
e9b65037ef spec: Build git-obs man page 2025-04-03 17:47:07 +02:00
4643f2400f Enable completion of 'git-obs pr checkout <number>' 2025-03-19 20:07:52 +01:00
cea2cb9518 Enable completion of 'git-obs pr get/show <owner>/<repo>#<number>' 2025-03-19 20:07:52 +01:00
ae41c2f6b1 Enable completion of 'git-obs ssh-key add --key-path' 2025-03-19 20:07:52 +01:00
f69138a15e Enable completion of 'git-obs -G/--gitea-login' 2025-03-19 20:07:52 +01:00
e189f1bd73 Fix adding arguments to the argument parser so they work with argcomplete 2025-03-19 20:07:52 +01:00
a9a4cb7c39 Enable argcomplete for git-obs 2025-03-19 20:07:52 +01:00
884e3d0193 Merge pull request #1723 from dmach/fork-obs-package
Add 'git-obs fork-obs-package' command for forking packages managed in Gitea
2025-03-03 08:31:22 +01:00
ad8a38a0f8 Make GitObsCommand.gitea_{conf,login,conf} properties writable 2025-02-27 14:57:28 +01:00
7e0da3f900 Allow 'git-obs login' subcommands to prompt for Gitea tokens 2025-02-25 11:37:03 +01:00
9598f8070a Add 'git-obs pr checkout' command 2025-01-23 09:54:29 +01:00
e23c566b0d Change 'git-obs' to use owner/repo[#pull] arguments consistently 2025-01-16 12:44:11 +01:00
124528e68b Add 'git-obs pr' command 2025-01-15 17:02:16 +01:00
541b6da423 Improve git-obs startup time by loading less python modules 2024-10-11 13:13:26 +02:00
7e52a4a050 Implement git-obs command with several subcommands 2024-10-11 13:13:26 +02:00