Commit graph

934 commits

Author SHA1 Message Date
Devan Goodwin
db179f0f27 Merge pull request #248 from stevekuznetsov/skuznets/update-fedora-tests
Use `dnf` instead of `yum` in Fedora Rawhide tests
2017-01-06 09:07:45 -04:00
Steve Kuznetsov
bc9b769c19
Add CentOS 7 and Fedora 25 tests, remove Fedora 21 tests
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2017-01-05 16:39:06 -05:00
Steve Kuznetsov
9a7fb69e9e
Use dnf instead of yum in Fedora Rawhide tests
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2017-01-05 16:33:59 -05:00
Devan Goodwin
98e27fcdae Merge pull request #245 from stevekuznetsov/skuznets/docker-test-selinx-fix
Relabel test container volume contents for SELinux
2017-01-05 16:09:47 -04:00
Steve Kuznetsov
784a76c036
Relabel test container volume contents for SELinux
To allow the tests to run from a host with SELinux enabled, the data
needs to be relabeled to the correct SELinux contexts. Adding the `Z`
label to the volume mount allows for this to occur.

Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2017-01-05 15:08:00 -05:00
jesus m. rodriguez
db9717d9a4 Merge pull request #244 from lubomir/typos
Fix typos in man pages
2017-01-03 10:26:30 -05:00
Lubomír Sedlář
d774afec78 Fix typos in man pages 2017-01-02 13:11:36 +01:00
Devan Goodwin
94b0a93088 Merge pull request #238 from msehnout/cargo
Cargo
2016-12-15 10:21:32 -04:00
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