Devan Goodwin
e8d4404094
Merge pull request #225 from xsuchy/cleanup
...
Cleanup
2016-05-16 16:07:21 -03:00
Devan Goodwin
a1d324c7a9
Merge pull request #224 from xsuchy/release-number
...
better release number for untagged packages
2016-05-16 16:06:32 -03:00
Devan Goodwin
b8e7336a1d
Merge pull request #226 from cgwalters/readme-fedora-wiki
...
README.md: Also link to Fedora wiki page collection of these tools
2016-05-16 16:05:43 -03:00
Colin Walters
9be0cf4626
README.md: Also link to Fedora wiki page collection of these tools
...
Some people may want something more like rpmdistro-gitoverlay for
example.
2016-05-13 15:36:19 -04:00
Miroslav Suchý
405b379137
mv rel-eng/ .tito/
2016-05-13 13:50:38 +02:00
Miroslav Suchý
1446884ead
remove the old configs
2016-05-13 13:50:38 +02:00
Miroslav Suchý
c319032480
simplify spec
2016-05-13 13:50:38 +02:00
Miroslav Suchý
49949fe759
buildroot tag is not needed for ages
2016-05-13 13:50:38 +02:00
Miroslav Suchý
9c8c54cf5a
better release number for untagged packages
...
If package is unttaged and you build it with --test then previously 0 was used as number of commits
since last tag.
This results in packages which has no upgrade path.
With this patch it use number of commits since initial commit, which is growing number.
Therefore packages can be upgraded without usage of --force.
2016-05-13 13:25:23 +02:00
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