Eric D Helms
34376902a1
Check if self.old_cwd is defined before calling it in GitAnnex
2016-01-20 07:58:57 -05:00
Devan Goodwin
90a2365561
Merge pull request #197 from FrostyX/master
...
Suggest correct path when spec is in subdirectory; Fix #196
2016-01-20 08:47:56 -04:00
Devan Goodwin
ef17f2b063
Merge pull request #209 from ehelms/allow-annex-with-dist-git
...
Ensure GitAnnexBuilder cleanup returns to proper directory
2016-01-20 08:46:12 -04:00
Eric D Helms
b29529ecf3
Ensure GitAnnexBuilder cleanup returns to proper directory
...
In some cases, we aren't always assured that the releaser will return
us back to proper directory to re-lock the git annex file. This is
the case with the DistGitBuilder for example. This ensures we store
and return to the proper directory before issuing the lock on cleanup
2016-01-19 18:24:16 -05:00
Devan Goodwin
68bd234899
Releasers update.
2016-01-13 09:06:27 -04:00
Devan Goodwin
a455c4fcb0
Automatic commit of package [tito] release [0.6.3-1].
2016-01-08 12:30:39 -04:00
Devan Goodwin
c1c1aeba3b
Merge pull request #203 from twiest/copr_releaser
...
Added ability to pass extra copr-cli build options to the copr releaser.
2015-11-19 10:35:33 -04:00
Thomas Wiest
ea4936c1bb
Added ability to pass extra copr-cli build options to the copr releaser.
2015-11-12 10:45:28 -05:00
Devan Goodwin
28532a1f62
Merge pull request #198 from FrostyX/copr-releaser
...
Add possibility to upload SRPM directly to Copr
2015-09-24 12:22:26 -03:00
Devan Goodwin
357f35b93e
Merge pull request #201 from Allda/master
...
Fix changelog format function name
2015-09-23 08:21:52 -03:00
Ales Raszka
e35defc112
Fix changelog format function name
...
Use _changelog_format() instead of _changelog_email() which no longer
exists.
2015-09-23 09:45:36 +02:00
Devan Goodwin
9a6326cec3
Merge pull request #200 from glensc/patch-1
...
fix mock link
2015-09-16 08:28:55 -03:00
Elan Ruusamäe
2b6fdd02a7
fix mock link
2015-09-16 08:02:56 +03:00
Jakub Kadlčík
3a03bd0c81
Set non-zero exit code when copr-cli fails
2015-09-14 13:03:32 +02:00
Jakub Kadlčík
5d015a8679
Document possibility to upload SRPM directly to Copr
2015-09-11 09:39:45 +02:00
Jakub Kadlčík
fa945d5875
Change asserted behavior after fe4c0bf
2015-09-10 13:28:21 +02:00
Jakub Kadlčík
fe4c0bff40
Add possibility to upload SRPM directly to Copr
2015-09-10 13:22:30 +02:00
Jakub Kadlčík
8cc5ab7043
Return only .spec basename; Fix dgoodwin/tito#196
2015-09-09 10:20:44 +02:00
Devan Goodwin
a087b432dc
Merge pull request #190 from awood/master
...
Allow a user specific Copr remote SRPM URL.
2015-09-08 08:50:21 -03:00
Devan Goodwin
9dee6bc192
Merge pull request #195 from FrostyX/patch-1
...
Ask user to run DNF instead of YUM
2015-09-08 08:48:31 -03:00
Jakub Kadlčík
00f1d5a72c
Determine correct package manager
...
DNF is now prefered on Fedora, but it is not installed on EL6 or EL7
2015-09-08 11:24:01 +02:00
Jakub Kadlčík
6a719cd7f0
Ask user to run DNF instead of YUM
...
To get rid of:
Yum-utils package has been deprecated, use dnf instead.
See 'man yum2dnf' for more information.
2015-09-04 10:12:45 +02:00
Devan Goodwin
430e1c2d18
Merge pull request #192 from domcleal/191-tag-use-version-man
...
Add tito tag --use-version argument to man page
2015-07-28 10:48:39 -03:00
Dominic Cleal
905162172b
Add tito tag --use-version argument to man page
...
Fixes #191
2015-07-28 14:36:30 +01:00
Devan Goodwin
9cafa469b0
Fix upstream/distribution builder failure to copy spec.
...
Fixes an error copying the spec file to sources dir claiming the source/dest
file are the same. Caused by recent changes to the spec file name, where it was
mistakenly flipped from being a base filename to a full file path.
2015-07-27 16:09:37 -03:00
Alex Wood
3b99185216
Allow a user specific Copr remote SRPM URL.
...
By using a user specific URL, multiple members of the same team can
submit Copr releases without having to share credentials to the SRPM
remote location. For example, each member of the team can set
COPR_REMOTE_LOCATION in .titorc to their <username>.fedorapeople.org
space.
2015-07-24 14:05:53 -04:00
Devan Goodwin
4138dbe33c
Releasers update.
2015-07-24 14:41:46 -03:00
Devan Goodwin
f61a04c36d
Automatic commit of package [tito] release [0.6.2-1].
2015-07-24 14:40:50 -03:00
Devan Goodwin
3677c7611e
Merge pull request #189 from ehelms/fixes-188
...
fixes(188): Run builder cleanup if SCL for KojiReleaser
2015-07-24 14:33:16 -03:00
Eric D. Helms
c5c3368495
fixes(188) Run git-annex lock after building annexed file set.
2015-07-24 13:17:36 -04:00
Devan Goodwin
a455666d12
Automatic commit of package [tito] release [0.6.1-1].
2015-07-20 11:20:34 -03:00
Devan Goodwin
c3ffa6b62d
Merge pull request #185 from domcleal/rpmbuildopts-array
...
Fix rpmbuild_options array handling from builder args
2015-06-25 10:50:03 -03:00
Dominic Cleal
8d66889981
Fix rpmbuild_options array handling from builder args
...
3892359
changed builder args to always be arrays, so concatenation of
rpmbuild options with other strings then failed.
File "/usr/lib/python2.7/site-packages/tito/release/main.py", line 530, in _koji_release
builder.srpm(dist=disttag)
File "/usr/lib/python2.7/site-packages/tito/builder/main.py", line 210, in srpm
rpmbuild_options = self.rpmbuild_options + self._scl_to_rpmbuild_option()
TypeError: can only concatenate list (not "str") to list
Change builder args to be joined by a single space, allowing multiple
arguments to be passed in.
2015-06-24 14:19:42 +01:00
Devan Goodwin
5bb736996a
Merge pull request #181 from awood/master
...
Filter lines beginning with "Merge" from the changelog.
2015-06-15 12:51:48 -03:00
Devan Goodwin
c6bebfcead
Merge pull request #183 from awood/no-color-option
...
Provide ability to turn off colored output. Fixes #182 .
2015-06-15 12:50:14 -03:00
Alex Wood
db1db5c8bb
Filter lines beginning with "Merge" from the changelog.
...
Merge commits rarely add value to the RPM changelog. This patch removes
lines from the changelog that begin with "Merge pull request" or "Merge
remote-tracking" or "Merge branch". The old behavior can be restored
by setting "keep_merge_commits" to 1 or true.
2015-06-15 11:48:12 -04:00
Alex Wood
593f702372
Provide ability to turn off colored output. Fixes #182 .
2015-06-15 11:02:18 -04:00
Devan Goodwin
2c33922df9
Automatic commit of package [tito] release [0.6.0-1].
2015-06-12 15:46:31 -03:00
Devan Goodwin
77bfe39f57
Eliminate duplicate user config read for dist git releaser.
2015-06-12 15:36:45 -03:00
Devan Goodwin
477ded4f0e
Update specfile for new README location in doc/.
2015-06-12 15:31:50 -03:00
Devan Goodwin
f5a54a4231
Merge branch 'master' of https://github.com/eLobato/tito into eLobato-master
2015-06-12 15:17:40 -03:00
Devan Goodwin
72133058c6
Merge pull request #177 from awood/master
...
Add Maven support to Tito
2015-06-12 15:09:57 -03:00
Alex Wood
19c86b0a71
Enable mkdocs and add documentation on Mead.
...
`pip install mkdocs` and `mkdocs serve` to view rendered docs.
2015-06-12 13:36:25 -04:00
Alex Wood
356184c428
Correct style errors and use all caps for user_config option.
2015-06-12 13:36:25 -04:00
Daniel Lobato
e688486b84
Add RHPKG/FEDPKG_USER to be passed to rh/fedpkg
2015-06-11 04:13:49 -04:00
Alex Wood
d73ab2d661
Replace old Perl script for munging RPM release number.
2015-06-10 18:31:36 -04:00
Alex Wood
c8371dc368
Run MEAD builds via Maven chains.
2015-06-10 12:06:42 -04:00
Alex Wood
edcfaf8649
PEP8 fix.
2015-06-09 11:26:38 -04:00
Alex Wood
01c5170c29
Add python-blessings to Dockerfiles.
2015-06-09 10:52:07 -04:00
Alex Wood
c2cf9c6263
Use Python APIs for clean-up.
2015-06-08 11:00:06 -04:00