Colin Walters
56b1e02f01
Rework to run in Fedora, not CentOS
...
https://pagure.io/fedora-atomic-host-continuous/issue/16
Fedora started using richdeps in the `BuildRequires`, which finally
brought down our hacky tower to do Fedora RPM builds from a CentOS 7
host.
Complicating all of this is that mock in Fedora is python3. So
we'd have to maintain compatibility with both 2/3 and that sucks.
Let's do a hard 3 port for now.
2018-02-01 12:51:06 -05:00
Colin Walters
2ed64cd86b
Use flake8, update source code
...
It catches unused imports at least which is helpful. Ignore some of
the more annoying errors.
Closes: #15
Approved by: cgwalters
2016-04-12 17:36:25 +00:00
Colin Walters
9c3e5afd65
travis: Actually do make+check
...
Closes: #7
Approved by: cgwalters
2016-03-26 13:32:05 +00:00
Colin Walters
ca0d58352e
Some porting to support Python 2+3 simultaneously
...
However, it won't be really useful until we (likely) run either `mock`
or `pyrpkg` from a subprocess.
2016-02-29 20:53:19 -05:00
Colin Walters
9dd4e48db5
utils: Correctly log subprocesses invoked with shell
2015-08-05 14:44:31 -04:00
Colin Walters
6b7bc6086d
Use /tmp for git checkouts and such
...
I currently have my output dir on NFS, and `git checkout` slows down
*dramatically* in that scenario.
2015-07-28 22:00:04 -04:00
Colin Walters
3e059a4a92
utils: Fix rmrf implementation with symlinks
...
Sigh. Wish I could just pull in some sane C code here easily.
2015-07-28 14:58:31 -04:00
Colin Walters
e1c95a1552
Drop the libgsystem dependency
...
At the moment it's just annoying to build this in EPEL7 as it would
overlap with Atomic Host builds etc.
2015-07-27 11:22:57 -04:00
Colin Walters
d2461a552f
wip
2015-03-09 18:35:23 -04:00
Colin Walters
2442d19adf
Resolve does a mirror
2015-03-09 16:05:00 -04:00
Colin Walters
98e63881a5
Initial commit; import some code from rpm-ostree-toolbox && rdopkg
...
And translate some git code from gnome-continuous into python. So
kind of a hybrid.
2015-03-08 10:53:15 -04:00