Commit graph

200 commits

Author SHA1 Message Date
Paul Morgan
2a801f1629 resolve "[FIXME: manual]" in manpages
For consistency across manpages, just include a single file
providing refmiscinfo attributes as described at
http://www.methods.co.nz/asciidoc/chunked/ch21.html
2011-07-22 11:55:25 -04:00
Devan Goodwin
c413cc5776 Make Fedora git builds a little more tolerant if you need to re-run. 2011-07-13 15:48:28 -03:00
Devan Goodwin
5e5623c276 Fix the binary spew in SOURCES on some weird tags. 2011-07-12 12:00:39 -03:00
Devan Goodwin
9cb426d130 Merge branch 'master' of github.com:dgoodwin/tito 2011-07-12 12:00:13 -03:00
Devan Goodwin
c624648e2f Merge pull request #22 from jumanjiman/master
provide helpful error message if user lacks write permission (issue 21)
2011-07-12 05:02:41 -07:00
Paul Morgan
4b62574d0d do not print TB when user lacks write permission 2011-07-11 14:11:50 -04:00
Devan Goodwin
d04e2adcb7 Merge branch 'master' of github.com:dgoodwin/tito 2011-06-28 13:32:39 -03:00
Devan Goodwin
33d6dc45bb Re-add build --release, just to inform users of the new command. 2011-06-28 13:32:05 -03:00
Devan Goodwin
e4bd16eba1 Fix Fedora git releaser to use more reliable commands. 2011-06-24 11:42:10 -03:00
jesus m. rodriguez
fbebe5649d it's Fedora not Feodra :D 2011-06-14 10:02:47 -04:00
Devan Goodwin
aae0b304de Remove the old tito build --release code.
Use "tito release" now.
2011-06-02 14:44:22 -03:00
Devan Goodwin
737f4e4fbe Allow custom releasers to be loaded and used. 2011-06-02 14:38:33 -03:00
Devan Goodwin
9cf6dc7713 Introduce new CLI module for releases. 2011-06-02 14:07:07 -03:00
Devan Goodwin
a33a901369 Use fedpkg switch branch for git releases.
The branch names have changed on us, this should be less likely to break
than using git branch switching.
2011-05-11 13:43:25 -03:00
Miroslav Suchý
4ac2994e41 do not print TB when user hit Ctrl+C 2011-05-04 21:42:15 -03:00
Miroslav Suchý
62e85178c2 '0' is True, we want it as false
if you put in tito.props:
changelog_do_not_remove_cherrypick = 0
then it is passed as string, and '0' is taken as True
2011-04-29 09:18:08 -03:00
Devan Goodwin
04df98805a Automatic commit of package [tito] release [0.3.2-1]. 2011-04-26 21:58:44 -03:00
Devan Goodwin
72ec712faf Merge branch 'master' of github.com:dgoodwin/tito 2011-04-26 21:58:28 -03:00
Devan Goodwin
6cb5be1acb Automatic commit of package [tito] release [0.3.1-1]. 2011-04-26 21:57:58 -03:00
jesus m. rodriguez
e956c7d886 add debug logging 2011-03-22 12:48:31 -04:00
Devan Goodwin
1b43c1ec52 Merge branch 'export4' of https://github.com/xsuchy/tito into xsuchy-export4 2011-03-02 15:11:04 -04:00
Devan Goodwin
51989367dd Merge branch 'export3' of https://github.com/xsuchy/tito into xsuchy-export5 2011-03-02 15:07:39 -04:00
Miroslav Suchý
a1d178e283 flip condition so new files are added and existing files are copied 2011-03-02 15:01:28 -04:00
Miroslav Suchy
3f5dedb83d fix traceback if git_email is not specified
addressing:
Warning: user.email in ~/.gitconfig not set.Traceback (most recent call last):
File "/usr/bin/tito", line 22, in
CLI().main(sys.argv[1:])
File "/home/dev/src/tito/src/tito/cli.py", line 98, in main
return module.main(argv)
File "/home/dev/src/tito/src/tito/cli.py", line 512, in main
offline=self.options.offline)
File "/home/dev/src/tito/src/tito/tagger.py", line 65, in init
self.git_user, self.git_email.replace("+", "\+").replace(".", "\.")))
AttributeError: 'NoneType' object has no attribute 'replace'
2011-02-28 09:27:18 +01:00
Devan Goodwin
ed02340409 Fix bugs from releaser refactor. 2011-02-16 13:52:53 -04:00
Devan Goodwin
0e97277791 Fix errors with Koji releaser. 2011-02-14 15:17:04 -04:00
Devan Goodwin
bdc9e02419 Fix refactor issues with CVS releaser. 2011-02-14 15:12:18 -04:00
Devan Goodwin
05b7576860 Add missing release module. 2011-02-14 15:03:06 -04:00
Devan Goodwin
9a17139724 Refactor release code out of the builder class. 2011-02-14 14:59:30 -04:00
Devan Goodwin
e0f050563f Configure tito for Fedora git builds. 2011-02-14 13:51:26 -04:00
Devan Goodwin
6228c763d0 Complete Fedora git build process. 2011-02-14 09:11:10 -04:00
Miroslav Suchý
5513427256 if remote.origin is not set, assume --offline and print warning, but proceed 2011-02-12 14:45:13 +01:00
Miroslav Suchý
0b345b2b6d Source can be tar.bz2 2011-02-12 14:10:22 +01:00
Miroslav Suchý
ebd04756ac Source can be without number
in case you do not use Source0, and only have Source:
builder will fail to insert Patch0.
2011-02-12 13:57:57 +01:00
Miroslav Suchý
d96d891bce add myself to list of authors 2011-02-11 16:58:26 +01:00
Miroslav Suchý
536cb4c8b0 add build.py.props(5) as alias to tito.props(5) 2011-02-11 16:58:20 +01:00
Miroslav Suchý
9def31a265 add man page for tito.props(5) 2011-02-11 16:58:13 +01:00
Miroslav Suchý
8dca0cdd07 document KOJI_OPTIONS options of titorc 2011-02-11 16:58:00 +01:00
Miroslav Suchý
bf9e4bfa59 add option HIDE_EMAIL to .titorc, which will hide your email in first line of changelog entry 2011-02-11 16:57:48 +01:00
Miroslav Suchý
f408b6008b pass user_config to tagger class 2011-02-11 16:57:44 +01:00
Miroslav Suchý
304a5e643c issue 18 - do not print TB if user.name, user.email is not set 2011-02-11 16:57:37 +01:00
Devan Goodwin
0174aae201 Merge branch 'export2' of https://github.com/xsuchy/tito into xsuchy-export2 2011-02-08 13:58:59 -04:00
Miroslav Suchý
430d08b3f5 typo: rhel use Resolves, not Resolved 2011-02-08 18:53:18 +01:00
Devan Goodwin
6d20f5b5f5 Upload sources and confirm commit during git release. 2011-02-04 16:26:35 -04:00
Devan Goodwin
2a7423614d First draft of Fedora Git releasing.
Currently checking the Fedora git project out, and syncing files over.
2011-02-04 16:26:34 -04:00
Devan Goodwin
d771607667 Add a --dry-run option for build --release. 2011-02-04 16:26:34 -04:00
Devan Goodwin
f93de1e9d2 Allow user config setting for sub-packages to skip during auto-install. 2011-02-04 16:26:34 -04:00
Devan Goodwin
4b48152fe1 Hookup bugzilla extraction during cvs release. 2011-02-04 16:26:34 -04:00
Lukas Zapletal
781addbd16 Plus and dot chars in git email handled correctly now 2011-01-27 08:52:13 -04:00
Devan Goodwin
c7be95791b Fix CVS release Bugzilla extraction.
Neglected that changelog entries start out with a -.
2011-01-24 17:32:11 -04:00