Michal Konečný
370301a702
Add --config argument
...
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2021-02-22 17:23:43 +01:00
Michal Konečný
657b11d05a
Add requirements file
...
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2021-02-22 15:08:50 +01:00
Brian Stinson
6e343c0de4
lint fixes
2021-02-11 20:51:53 -06:00
Brian Stinson
a86b09d261
tweak the sig config a little more
...
Signed-off-by: Brian Stinson <bstinson@redhat.com>
2021-02-11 20:45:49 -06:00
Brian Stinson
6a0d61ad82
tweak the expected CentOS Stream config
2021-02-11 20:16:53 -06:00
Brian Stinson
a246b9a93a
update gitignore
2021-02-09 23:02:12 -06:00
Brian Stinson
3edf28ae80
Lots of changes, starting to try out 2 configs for the distro/SIG
...
buildsystems
2021-02-09 23:02:00 -06:00
Brian Stinson
e206a784e3
try a CentOS 8 container for now
2021-02-09 23:01:52 -06:00
Brian Stinson
3b4c6d2480
do an explicit version in setup.py
2021-02-09 23:01:43 -06:00
Brian Stinson
02d712781b
all branches start with a c\d+, sig branches have sig- in them
2021-02-09 23:01:21 -06:00
Brian Stinson
112caffe19
add a dockerfile
2018-11-15 17:10:58 -06:00
Brian Stinson
8b3983597a
take the target from the DistGitDir, it knows how to generate that
2018-11-15 17:03:05 -06:00
Brian Stinson
95f00e9e07
actually, centpkg should assume it is the correct site if we do not detect the distgit layout
2018-11-15 13:02:01 -06:00
Brian Stinson
a394b15127
big update for a new rpkg
2018-11-14 22:28:34 -06:00
Brian Stinson
894f00cb6f
update version info for 0.4.6
2016-11-28 16:25:18 -06:00
Brian Stinson
8311a4e952
build the URL for the sources correctly
2016-11-28 16:21:47 -06:00
Brian Stinson
175790b8cc
pep8 spacing fixes around setup.py attributes
2016-11-28 14:34:33 -06:00
Brian Stinson
1a54304148
get the version from version.py so running from a checkout works better
2016-11-28 14:34:11 -06:00
Brian Stinson
481e96a724
move the version string on its own
2016-11-28 14:33:34 -06:00
Pavel Šimerda
2cfa04e75d
accomodate latest rpkg git master
...
Avoid the following traceback.
Could not execute clone: __init__() got an unexpected keyword argument 'distgit_namespaced'
Traceback (most recent call last):
File "/usr/lib/python-exec/python3.4/centpkg", line 19, in <module>
main()
File "/home/pavlix/src/centpkg/src/centpkg/__main__.py", line 70, in main
sys.exit(client.args.command())
File "/usr/lib64/python3.4/site-packages/pyrpkg/cli.py", line 1029, in clone
self.cmd.clone(self.args.module[0],
File "/usr/lib64/python3.4/site-packages/pyrpkg/cli.py", line 87, in cmd
self.load_cmd()
File "/usr/lib64/python3.4/site-packages/pyrpkg/cli.py", line 117, in load_cmd
distgit_namespaced=dg_namespaced
TypeError: __init__() got an unexpected keyword argument 'distgit_namespaced'
Signed-off-by: Pavel Šimerda <pavlix@pavlix.net>
2016-11-28 13:54:59 -06:00
Brian Stinson
83d5a866ac
Merge branch 'hotfix/0.4.5'
2016-04-27 21:23:23 -05:00
Brian Stinson
d60709c4b1
setup: use the __version__ attribute to set the version in setup.py
...
Conflicts:
setup.py
2016-04-27 21:22:00 -05:00
Brian Stinson
05c687c5f4
__init__: accept the distgit_namespaced kwarg to the commands class
2016-04-27 21:16:35 -05:00
Brian Stinson
0da767d512
use the centos_cert lib from python-centos
2015-07-24 22:45:23 -05:00
Brian Stinson
b35b8717cf
rpkg is using new functions to validate file checksums
2015-07-24 19:49:19 -05:00
Brian Stinson
3ab1c85425
move the _is_sigbranch check into the distgit directory class, and set the target appropriately
2015-07-24 19:46:39 -05:00
Brian Stinson
a1a2e22b97
grab the OS version from the distgitdir object
2015-07-24 19:41:59 -05:00
Brian Stinson
55c7521156
enable the default clog command
2015-07-24 19:40:00 -05:00
Brian Stinson
283e9510d6
enable the default mock-config method
2015-07-24 19:39:49 -05:00
Brian Stinson
1fe6e4da57
reimplement the unused-patches command for the CentOS layout
2015-07-24 19:39:31 -05:00
Brian Stinson
e7fd56b5d0
handle old branches (like virt7) but raise a warning
2015-07-20 16:54:11 -05:00
Brian Stinson
ddb17b05cb
moving the mixins to their own module to hide them in stackframes
...
Reference:
https://mail.python.org/pipermail/python-list/2012-October/632386.html
2015-07-20 16:51:20 -05:00
Brian Stinson
cf167f1c37
start trying out test cases for the new assertWarns manager
2015-07-20 00:10:26 -05:00
Brian Stinson
484791222d
make the mixin look more like the python core unittest context managers
2015-07-20 00:09:45 -05:00
Brian Stinson
5becc45d19
add an assertWarns context manager for unit tests
2015-07-19 23:28:02 -05:00
Brian Stinson
639034222f
add behavior to pick up the distro branches
2015-07-19 22:17:01 -05:00
Brian Stinson
867964318c
add a test for the the plus branch (which acts like a project)
2015-07-19 22:11:39 -05:00
Brian Stinson
a6e9d6454e
add tests for CentOS6 and CentOS7 branches
2015-07-19 22:08:11 -05:00
Brian Stinson
6c0f8da91a
add a test to be sure unmatched branches raise an exception
2015-07-19 22:00:53 -05:00
Brian Stinson
35f2c1b38a
add a comment to the place in the initializer where we handle the 'common' bits
2015-07-19 21:46:40 -05:00
Brian Stinson
9af8c49a62
add the target property, and change the initializer to handle the cases where common is specified in the git branch
2015-07-19 21:43:56 -05:00
Brian Stinson
86b0d36840
put some properties before the initializer
2015-07-19 21:42:41 -05:00
Brian Stinson
47c4aa0677
make sure the right target gets set if common is specified at the project level
2015-07-19 21:41:48 -05:00
Brian Stinson
f7e2afbdd8
make sure the right target gets set if common is specified at the release level
2015-07-19 21:41:23 -05:00
Brian Stinson
3a7531d874
add test cases for if -common is specified in the git branch name
2015-07-19 21:40:40 -05:00
Brian Stinson
c8beba9dd8
add a test that the target gets set correctly for fully-specified branch
2015-07-19 21:36:17 -05:00
Brian Stinson
b9126c70e0
refactored tests to classes for each type of input string
2015-07-19 21:03:29 -05:00
Brian Stinson
7ae64c7539
add the DistGitDirectory class
2015-07-19 15:33:38 -05:00
Brian Stinson
ebeaf18d4e
only import what we need in init
2015-07-19 15:30:31 -05:00
Brian Stinson
c0555c1202
let's get started on a test suite
2015-07-19 15:28:14 -05:00