Commit graph

780 commits

Author SHA1 Message Date
Devan Goodwin
79e1f9a343 Merge pull request #223 from domcleal/copr-build-project
Only pass one project_name to copr build command
2016-05-11 15:12:42 -03:00
Dominic Cleal
de9ef27b3f
Only pass one project_name to copr build command 2016-05-11 18:44:17 +01:00
jesus m. rodriguez
7e930274a9 Merge pull request #221 from enaut/patch-1
Just a small typo
2016-04-23 07:36:03 -04:00
Franz Dietrich
0aff49b01d Just a small typo 2016-04-23 13:29:38 +02:00
Devan Goodwin
5a8398c98c Merge pull request #220 from xsuchy/yum-utils
remove dependency on yum-utils
2016-04-20 09:50:17 -03:00
Miroslav Suchý
71a5078947 remove dependency on yum-utils
This was added in commit 9ce9442642 and is not actually neede.
Just because we print
   Failed build dependencies
   Please run 'yum-builddep %s' as root.

So it should be rather replaced by:
   Suggest: yum-utils
But that cannot be parsed on el6 and is in fact not needed on F23+ at all.
So it should be rather described by rich deps like
   Suggest: (yum-utils if yum) and (dnf-plugins-core if dnf)
But rich deps should not be used for now.

So lets remove it for now. So yum-utils can be safely retired in rawhide.
2016-04-20 14:39:58 +02:00
Devan Goodwin
79ed5505b4 Automatic commit of package [tito] release [0.6.6-1]. 2016-04-19 12:44:22 -03:00
Devan Goodwin
5d258e7d2e Fix bugs with %autosetup and --test builds.
Extract method, add some tests, and fixed the regex problem.
2016-04-14 16:08:34 -03:00
Igor Gnatenko
d802362964 append -p1 only to %autosetup
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-04-14 14:00:34 +02:00
Igor Gnatenko
29d3bd2045 add support for %autosetup
Reference: https://github.com/dgoodwin/tito/issues/218
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-04-14 08:25:21 +02:00
Devan Goodwin
e851f18db4 Automatic commit of package [tito] release [0.6.5-1]. 2016-04-08 09:52:53 -03:00
Devan Goodwin
77c02ceb44 Merge pull request #217 from ehelms/add-changelog-msg
Allow defining a custom changelog message
2016-04-08 09:05:00 -03:00
Eric D Helms
092dc1e6c5 Add ability to specify a custom changelog during tag 2016-04-07 14:04:44 -04:00
Devan Goodwin
80ce4c7e2b Merge pull request #213 from cnsnyder/patch-1
Removes broken link to tito annoucements
2016-01-29 12:56:13 -04:00
Christopher Snyder
11e67e3d6a Removes broken link to tito annoucements 2016-01-29 11:55:17 -05:00
Devan Goodwin
cc8a2a4920 Automatic commit of package [tito] release [0.6.4-1]. 2016-01-26 10:28:56 -04:00
Devan Goodwin
d9175729fa Merge pull request #211 from awood/master
Tagging with --use-version did not work with Mead projects.
2016-01-25 13:01:33 -04:00
Alex Wood
1863042c27 Tagging with --use-version did not work with Mead projects. 2016-01-25 11:59:24 -05:00
Devan Goodwin
b42a6fc137 Merge pull request #210 from ehelms/fix-annex
Check if self.old_cwd is defined before calling it in GitAnnex
2016-01-20 09:08:53 -04:00
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