Commit graph

160 commits

Author SHA1 Message Date
Mohan Boddu
7d1d21c988 Bump to version 0.6.6
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-06-08 16:25:28 -04:00
Merlin Mathesius
1222633bb4 Correct a few minor typos in docstrings
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-06-08 19:25:10 +00:00
Merlin Mathesius
bb525ad895 Add support for RHEL style module stream branch names
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-06-08 19:24:17 +00:00
Mohan Boddu
615d8f3e38 Adding the ability to request suffixed side tags
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-06-01 18:18:25 -04:00
Carl George
f9865a0d3c Bump to version 0.6.5 2021-05-24 20:13:44 -05:00
lrossett
4588ec7272 using git.Repo instead of git.cmd 2021-05-25 00:51:28 +00:00
lrossett
4d28cf158c adding GitPyton in requirements.txt 2021-05-25 00:51:28 +00:00
lrossett
b201d4afe0 do not use branch pattern name if using a forked origin 2021-05-25 00:51:28 +00:00
Mohan Boddu
464a71d87f Disabling pushing to c9s branch in the fork
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-05-11 15:42:04 -04:00
Merlin Mathesius
329e001c49 Add MBS configuration
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-05-05 13:54:59 -05:00
Carl George
56420e7b90 Bump to version 0.6.4 2021-04-27 20:37:37 -05:00
Brian Stinson
3055b37279 update the lookaside location
Signed-off-by: Brian Stinson <bstinson@redhat.com>
2021-04-28 01:36:14 +00:00
lrossett
6bb6dfb49d
set correct c9s branchre 2021-04-19 08:33:25 -03:00
Carl George
167cc2312f Bump to version 0.6.3 2021-04-16 17:40:10 -05:00
Carl George
5b7b4629fa Determine username from GitLab API 2021-04-16 16:40:34 -05:00
lrossett
29dd93721c
lookaside repo name fix 2021-04-16 12:56:30 -03:00
lrossett
bad6a96aab
adding venv in gitignore 2021-04-16 12:56:20 -03:00
Carl George
5b6d175224 Enable user config
Read both `/etc/rpkg/centpkg.conf` and `~/.config/rpkg/centpkg.conf`
config files, merging the results.  Also define a `--user-config` flag
to override the later config path, similar to `--config`.  This approach
is borrowed from fedpkg.

Fixes #23
2021-04-15 22:02:09 -05:00
Carl George
8c80cfef18 Bump to version 0.6.2 2021-04-13 18:41:20 -05:00
Carl George
8e89ac5638 Add stream koji profile with public URLs 2021-04-13 18:39:39 -05:00
Carl George
0e7e9648a0 Update readme to reflect current state of development 2021-04-13 18:39:39 -05:00
Carl George
a53d12a302 Fix line endings with dos2unix 2021-04-13 18:39:39 -05:00
lrossett
794ab0a8b7 dynamic cli with no need for sig extra checks 2021-04-13 18:38:20 -05:00
lrossett
0a698c7890
remove Dockerfile 2021-04-13 11:00:38 -03:00
Carl George
18b0f7e7f4 Bump to version 0.6.1 2021-04-08 16:21:27 -05:00
Carl George
96fedb1fa8 Import cli module in top level package
This is necessary for the man page generator to work.
2021-04-08 16:12:22 -05:00
Carl George
2d428f1d75 Remove old srpm script 2021-04-08 16:07:10 -05:00
Carl George
c39d3d0f59 Bump to version 0.6.0 2021-04-08 14:14:45 -05:00
Carl George
1fe5f77e3f Remove spec file
This is maintained in Fedora's dist-git now.
2021-04-08 14:12:23 -05:00
lrossett
74122f1631 adding manpage support 2021-04-08 13:32:27 -05:00
lrossett
3bff023602
bash completion 2021-04-08 11:27:47 -03:00
Ondrej Nosek
9a602e67b2 Rename forked project to avoid conflict
Project will be renamed during the fork. New name & path template is
"centos_<namespace>_<project>" instead of <project>.

Signed-off-by: Ondrej Nosek <onosek@redhat.com>
2021-03-30 22:37:48 +02:00
Ondrej Nosek
80f38de2d6 Create fork of the active repository by subcommand
Adds new command 'fork' that calls API method which forks active
repository for the given (or active) user and creates a remote record
(named after user) in git configuration.
GitLab Personal Access Token have to be added to the config for
proper functionality.

Signed-off-by: Ondrej Nosek <onosek@redhat.com>
2021-03-30 21:12:58 +02:00
lrossett
065f9c3885
remove type hint 2021-03-26 12:34:43 -03:00
Carl George
53d6d3045e Add missing el7 requirements 2021-03-25 15:26:59 -05:00
Carl George
df80835229 Bump to version 0.5.1 2021-03-25 10:54:07 -05:00
Carl George
8f9bd312e1 Install config files from spec file, not setup.py 2021-03-25 10:52:28 -05:00
James Antill
4027252911 Remove explicit git+ from anon git url. 2021-03-24 03:14:23 +00:00
James Antill
dda40dd5a5 Override build URL for Koji.
Import fc261daf and ce8e9d4b commits (mostly) from Fedpkg.
2021-03-24 03:14:23 +00:00
Carl George
c7ea6590bb Bump to version 0.5.0 2021-03-15 16:10:14 -05:00
Carl George
1e8da7bd1e Make spec file python2 compatible 2021-03-15 15:40:31 -05:00
James Antill
ed14055b6d Import rhpkg source_entry_type change. 2021-03-12 13:37:49 -05:00
James Antill
19f4c144bf Add "git+" to start of git urls, tested by Troy. 2021-03-12 12:04:54 -05:00
James Antill
cf286cee19 Workaround epel7 py3 problems. 2021-03-09 21:04:56 -05:00
James Antill
0f7184767c Fixup centos_cert for py3 compat. 2021-03-09 17:44:31 -05:00
James Antill
8f33dd3964 Add builder script to make development releases. 2021-03-09 17:44:04 -05:00
James Antill
c3256936e4 Merge remote-tracking branch 'carl/specfile' into builds
* carl/specfile: (8 commits)
  Add centpkg-sig subpackage
  ...
2021-03-09 14:23:53 -05:00
Michal Konečný
0d832c631a Add centpkg-sig
Add executable centpkg-sig which allows user to interact with CentOS
Linux dist-git and CentOS Linux koji instance.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2021-02-25 13:53:23 +01:00
Carl George
a79c47f68c Add centpkg-sig subpackage 2021-02-24 10:37:20 -06:00
Carl George
30b0f4bbed Mark centpkg.conf as %config(noreplace) 2021-02-24 10:37:20 -06:00