Commit Graph

54 Commits

Author SHA1 Message Date
Jeff Geerling c44d7cd4da Make ansible-lint work again. 2021-02-22 16:16:26 -06:00
Jeff Geerling fd6d58a571 Dump Travis CI and move to GitHub Actions. 2020-11-05 15:53:20 -06:00
Jeff Geerling 8bafb13646 Switch to travis-ci.com. 2020-10-26 20:12:04 -05:00
Jeff Geerling 5ec66573d5 Make sure docker driver is installed with molecule. 2020-10-15 17:05:49 -05:00
Jeff Geerling a2c8e54a56 Ignore the tyranny of ansible-lint rule 106. 2020-08-20 19:23:53 -05:00
Jeff Geerling 81ac0c6238 Upgrade Travis CI docker version to fix Molecule tests. 2020-08-12 14:56:51 -05:00
Jeff Geerling f748c258b6 PR #30 follow-up: Default to python3-pip. 2020-07-22 12:01:53 -05:00
Jeff Geerling 87d185606e
Merge pull request #30 from fgierlinger/master
Add support for centos8
2020-07-22 11:55:46 -05:00
fgierlinger 212fff0df3 galaxy: add Centos 8 and 7 to supported platforms 2020-05-17 20:25:28 +02:00
fgierlinger 080746e32a Include OS specific variables
The package naming for pip has changed in centos8. Previously the pip
package was called python-pip for python2 and python3-pip for python3.
In CentOS 8 the packages are now called python2-pip for python2 ad
python3-pip for python3.
2020-05-17 20:25:28 +02:00
fgierlinger b348af1dcb Add centos8 to travis build matrix 2020-04-24 18:46:45 +02:00
Jeff Geerling ca07424814 Add probot/stale configuration to repository for stale issues. 2020-03-05 10:45:47 -06:00
Jeff Geerling 56f900dbb6 Make sure molecule lint script has set -e option. 2020-02-24 09:46:12 -06:00
Jeff Geerling cee6952975 Update molecule configuration to work with 3.0. 2020-02-20 15:56:01 -06:00
Jeff Geerling bf2faee13d Update molecule configuration to work with 3.0. 2020-02-20 14:30:12 -06:00
Jeff Geerling 210c71981b Update molecule configuration to work with 3.0. 2020-02-20 14:24:10 -06:00
Jeff Geerling 020cbad256 YAML syntax fix. 2019-12-11 10:40:04 -06:00
Jeff Geerling 01d46fa4b9
Create FUNDING.yml 2019-12-11 09:50:08 -06:00
Jeff Geerling ea930cc060 PR #19 follow-up: Adjust license field to read 'MIT'. 2019-10-23 09:59:49 -05:00
Jeff Geerling 6b7c9941ef
Merge pull request #19 from ericsysmin/patch-1
Added role name as galaxy wants now
2019-10-23 09:58:58 -05:00
Jeff Geerling 6e93443a3f Remove unused tests. 2019-05-16 22:22:59 -05:00
Eric Anderson 9549761093
Added role name as galaxy wants now 2018-11-11 10:26:37 -08:00
Jeff Geerling b2ef2b4251 PR #18 follow-up: Adjust docs for pip executable var. 2018-11-10 15:04:29 -06:00
Jeff Geerling 87179db548
Merge pull request #18 from slavoutich/centos7
Add ability to use the role on CentOS 7
2018-11-10 15:02:45 -06:00
Viacheslav Ostroukh a990947391 add ability to use the role on CentOS 7 2018-11-10 11:22:20 +01:00
Jeff Geerling 4f1df0268e Update tests for optimum efficiency. 2018-10-23 10:31:55 -05:00
Jeff Geerling 8aea90ab72 Remove older tests that can cause issues. 2018-09-30 20:37:50 -05:00
Jeff Geerling dd8eedb7e6 Switch tests to use Molecule. 2018-09-30 20:14:02 -05:00
Jeff Geerling 0717b46dc2
Merge pull request #15 from michaelpporter/master
Use pip3 when python3
2018-09-10 10:48:12 -05:00
Michael Porter 0f8b8f32ee
update syntax for if 2018-09-10 10:15:08 -05:00
Michael Porter f4faa4d451
trim white space 2018-09-10 09:33:23 -05:00
Michael Porter cffcf33bd2
update to a single task 2018-09-10 09:32:42 -05:00
Michael Porter 4dcb2b5ecf
Use pip3 for python3 2018-09-09 19:01:25 -05:00
Michael Porter 69add2c5f0
Link for Pip3
#8 Does this role install python3 as well?
2018-09-09 14:06:33 -05:00
Jeff Geerling 8435521e92 Allow test failure on Ubuntu 14.04 for now. 2018-07-08 11:24:37 -05:00
Jeff Geerling 82e1246958 Allow test failure on Ubuntu 14.04 for now. 2018-07-08 11:18:48 -05:00
Jeff Geerling 211bb244f0 PR #11: Add documentation for virtualenv option. 2018-05-01 10:26:17 -05:00
Jeff Geerling 4c1b31f213
Merge pull request #11 from victorock/virtualenv
Support Virtualenv (Fix #10)
2018-05-01 10:23:38 -05:00
Victor da Costa afe14be0f6
Support Virtualenv (Fix #10)
Support the installation of packages in a specific virtualenv.
2018-04-30 16:37:41 +02:00
Jeff Geerling c61a503a55 Test Fedora 27 instead of Fedora 24. 2018-02-17 17:23:03 -06:00
Jeff Geerling 08430acee7 Merge branch 'mergermarket-master' 2017-12-19 23:58:20 -06:00
Jeff Geerling 65eddfe604 Fixes #7, Fixes #6: Allow customization of pip_package name. 2017-12-19 23:58:00 -06:00
grahamlyons 4190afbfb9 Update the readme with the new parameter 2017-11-14 14:12:37 +00:00
grahamlyons 4a2fd99b54 Add name of the system pip package into defaults
On Amazon Linux, installing `python-pip` acutally installs the
`python26-pip` package, so anything running in Python 2.7 won't
find the dependencies installed with that `pip`.

This allows the package name to be customised, depending on the OS
and Python versions.
2017-11-14 12:28:48 +00:00
Jeff Geerling a9886af978 Issue #5: Add docs around new state parameter for pip packages. 2017-10-31 14:41:59 -05:00
Jeff Geerling f6f5dbe037
Merge pull request #5 from kakawait/patch-1
Able to customize state per pip package
2017-10-31 14:39:26 -05:00
Thibaud Lepretre 738bcd7b41 Use default(omit) instead of hardcoded string 2017-09-01 09:23:08 +02:00
Thibaud Lepretre 2f5587e279 Able to customize state per pip package
fixes #4
2017-09-01 09:22:06 +02:00
Jeff Geerling 91ec56a179 Fixes #1: Document requirement for EPEL on Red Hat. 2017-07-31 22:03:04 -05:00
Jeff Geerling a3ec6edf73 Documentation tweaks. 2017-05-30 22:59:45 -05:00