Martin Sehnoutka
074b129ad7
Fix unit tests.
2016-12-15 15:05:25 +01:00
Devan Goodwin
8ac3f98557
Merge pull request #242 from xsuchy/explain
...
explain how automatic tagging was done
2016-12-15 09:13:51 -04:00
Martin Sehnoutka
f80debc740
Comments for test class.
2016-12-15 11:19:38 +01:00
Martin Sehnoutka
4d373ee201
Functional test case for CargoBump class.
2016-12-15 11:14:06 +01:00
Miroslav Suchý
856a4968f8
explain how automatic tagging was done
2016-12-13 11:46:07 +01:00
Martin Sehnoutka
bd20ecf186
Run Cargo bump without any section in tito.props
2016-11-30 16:37:13 +01:00
Martin Sehnoutka
f7014b7527
Rename CargoTagger as CargoBump
2016-11-30 16:19:48 +01:00
Devan Goodwin
9ec23a6286
Merge pull request #239 from lubomir/typo
...
Fix errors in documentation
2016-11-28 10:40:55 -04:00
Lubomír Sedlář
f6bbbac4f9
Fix errors in documentation
...
The documentation for taggers should not mention builders.
2016-11-28 15:35:47 +01:00
Sehny
9bc7a0f76f
fix few pep8 errors
2016-11-21 18:51:34 +01:00
Sehny
3185b559a5
Read tito.props and look for pkg managers section.
...
* section name: remote_pkg_manager
* available options: type, config_file
* available types: cargo
* config_file is path relative to project root
2016-11-21 18:43:55 +01:00
Sehny
4990b9e049
Implement cargo tagger using regular expressions (without toml library)
2016-11-21 18:22:48 +01:00
Sehny
5da7997995
2 unit tests for cargo tagger.
2016-11-21 18:16:05 +01:00
Sehny
c97b3a7947
Add entry point for Cargo tagger and tagger class.
2016-11-21 13:58:53 +01:00
Sehny
0efa60a77b
Add unit test class
2016-11-21 13:31:31 +01:00
Devan Goodwin
21720cc9d2
Automatic commit of package [tito] release [0.6.8-1].
2016-11-01 15:38:30 -03:00
Devan Goodwin
06c1d3dadc
Merge pull request #236 from stevekuznetsov/skuznets/force-tagger
...
Don't use a special tagger for the `--use-version` case
2016-11-01 12:45:21 -03:00
Steve Kuznetsov
26b02a7ff4
Don't use a special tagger for the --use-version
case
...
Instead of special-casing the case where a user has supplied
the specific version to use, we can instead use the same version
tagger for both cases and detect inside of that tagger whether
or not the user has supplied the tag.
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2016-11-01 11:32:50 -04:00
Devan Goodwin
fb9e31631e
Releasers update.
2016-10-28 14:47:13 -03:00
Devan Goodwin
efe5b98498
Automatic commit of package [tito] release [0.6.7-1].
2016-10-05 16:11:33 -03:00
Devan Goodwin
f3bcf9720f
Hookup tito's --no-cleanup with rpmbuild's --noclean.
2016-10-05 14:35:16 -03:00
Devan Goodwin
de3e7b62a2
Merge pull request #234 from FrostyX/requires-fix
...
Use Dnf or Yum over Rpm when it is possible
2016-07-18 12:03:03 -03:00
Jakub Kadlčík
bbbd13d7a4
Print package manager output in _auto_install
2016-07-18 16:44:39 +02:00
Jakub Kadlčík
a47890d68c
Cast filtered args to list
2016-07-17 12:41:30 +02:00
Jakub Kadlčík
847355066b
Implement Yum's install method
2016-07-15 06:11:57 +02:00
Jakub Kadlčík
a081fbcc8f
Make configurable arguments for DNF
2016-07-15 06:11:53 +02:00
Jakub Kadlčík
a73f2378ad
Replace outdated package_manager() function
2016-07-15 05:48:53 +02:00
Jakub Kadlčík
923542999b
Use self.package_manager for git-annex error
2016-07-15 05:48:53 +02:00
Jakub Kadlčík
7fb4e5307d
Decode bytes and use % formating
2016-07-15 05:48:53 +02:00
Jakub Kadlčík
51ba8eb83a
Use 'dnf reinstall' when package is already installed
2016-07-15 05:48:50 +02:00
Jakub Kadlčík
a3e0951ba2
Create package managers classes
2016-07-14 00:07:46 +02:00
Jakub Kadlčík
6065e4f85a
Install packages via DNF if available
2016-07-14 00:07:23 +02:00
Devan Goodwin
5d0dae1aeb
Merge pull request #231 from xsuchy/patch-1
...
state in README that tito is in Fedora distributions
2016-07-04 09:01:55 -03:00
Miroslav Suchý
e5286b2d12
CentOS uses yum
2016-07-04 12:51:14 +02:00
Miroslav Suchý
2217231658
Update README.md
2016-07-04 12:49:10 +02:00
Devan Goodwin
7df3bca90b
Merge pull request #229 from lubomir/custom-commit-msg
...
Allow customizing git commit message
2016-05-27 10:43:01 -03:00
Lubomír Sedlář
a86501c1b5
Allow customizing git commit message
2016-05-27 09:46:19 +02:00
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