Skip to content

Commit

Permalink
Merge pull request #71 from idealista/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
sorobon authored May 19, 2020
2 parents d00625f + 087e22f commit 314bb5a
Show file tree
Hide file tree
Showing 59 changed files with 887 additions and 949 deletions.
8 changes: 8 additions & 0 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
exclude_paths:
- ./molecule
parseable: true
skip_list:
- '204'
- '503'
use_default_rules: true
verbosity: 1
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@ tests/__pycache__
tests/roles
*.iml
.idea/
Pipfile
Pipfile.lock

23 changes: 11 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
---
language: python
python: "2.7.13"
sudo: required

env:
- ansible_version: 2.4.0.0
- ansible_version: 2.5.0.0
- ansible_version: 2.6.2.0

language: python
python: "3.7"
os: linux
services:
- docker

install:
- pip install ansible==${ansible_version}
- pip install -r test-requirements.txt
- pip install pipenv
- pipenv sync
env:
jobs:
- TOMCAT_VERSION=9.0.35
- TOMCAT_VERSION=8.5.55
- TOMCAT_VERSION=7.0.104
script:
- molecule test --all
- pipenv run molecule test

notifications:
webhooks: https://galaxy.ansible.com/api/v1/notifications/
2 changes: 2 additions & 0 deletions .yamllint
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
---

extends: default

ignore: |
Expand Down
95 changes: 52 additions & 43 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,76 +2,85 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a changelog](https://github.com/olivierlacan/keep-a-changelog).

## [Unreleased](https://github.com/idealista/tomcat-role/tree/develop)
## [Unreleased](https://github.com/idealista/tomcat_role/tree/develop)

## [1.8.0](https://github.com/idealista/tomcat-role/tree/1.8.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.7.0...1.8.0)
## [1.9.0](https://github.com/idealista/tomcat_role/tree/1.9.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.8.0...1.9.0)
### Changed
- *[#61](https://github.com/idealista/tomcat_role/issues/61) Update molecule to 3.x* @sorobon
- *[#63](https://github.com/idealista/tomcat_role/issues/63) Rename role to tomcat_role* @sorobon
- *[#66](https://github.com/idealista/tomcat_role/issues/66) Improve agents management* @sorobon
- *[#64](https://github.com/idealista/tomcat_role/issues/64) Adding testing scenarios for tomcat 7.x and 8.x* @sorobon
- *[#69](https://github.com/idealista/tomcat_role/issues/69) Improve systemd template adding limits* @sorobon

## [1.8.0](https://github.com/idealista/tomcat_role/tree/1.8.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.7.0...1.8.0)
### Added
- *[#56](https://github.com/idealista/tomcat-role/issues/56) Add Ansible 2.6 support for module maven_artifact* @jnogol
- *[#56](https://github.com/idealista/tomcat_role/issues/56) Add Ansible 2.6 support for module maven_artifact* @jnogol

## [1.7.0](https://github.com/idealista/tomcat-role/tree/1.7.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.6.2...1.7.0)
## [1.7.0](https://github.com/idealista/tomcat_role/tree/1.7.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.6.2...1.7.0)
### Changed
- *[#53](https://github.com/idealista/tomcat-role/issues/53) Allow the option to pass additional environment vars* @sorobon
- *[#53](https://github.com/idealista/tomcat_role/issues/53) Allow the option to pass additional environment vars* @sorobon
- *Tomcat version to 8.5.31* @sorobon
### Fixed
- *[#4](https://github.com/idealista/tomcat-role/issues/4) Notify restart handler after new files copied/template* @sorobon
- *[#4](https://github.com/idealista/tomcat_role/issues/4) Notify restart handler after new files copied/template* @sorobon

## [1.6.2](https://github.com/idealista/tomcat-role/tree/1.6.2)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.6.1...1.6.2)
## [1.6.2](https://github.com/idealista/tomcat_role/tree/1.6.2)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.6.1...1.6.2)
### Changed
- *[#49](https://github.com/idealista/tomcat-role/issues/49) Updated tomcat version to 8.5.29* @sorobon
- *[#49](https://github.com/idealista/tomcat_role/issues/49) Updated tomcat version to 8.5.29* @sorobon

## [1.6.1](https://github.com/idealista/tomcat-role/tree/1.6.1)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.6.0...1.6.1)
## [1.6.1](https://github.com/idealista/tomcat_role/tree/1.6.1)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.6.0...1.6.1)
### Changed
- *[#46](https://github.com/idealista/tomcat-role/issues/46) Updated tomcat version to 8.5.28* @sorobon
- *[#46](https://github.com/idealista/tomcat_role/issues/46) Updated tomcat version to 8.5.28* @sorobon

## [1.6.0](https://github.com/idealista/tomcat-role/tree/1.6.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.5.0...1.6.0)
## [1.6.0](https://github.com/idealista/tomcat_role/tree/1.6.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.5.0...1.6.0)
### Added
- *[#43](https://github.com/idealista/tomcat-role/issues/43) Allow to change log files directory* @sorobon
- *[#43](https://github.com/idealista/tomcat_role/issues/43) Allow to change log files directory* @sorobon

## [1.5.0](https://github.com/idealista/tomcat-role/tree/1.5.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.4.0...1.5.0)
## [1.5.0](https://github.com/idealista/tomcat_role/tree/1.5.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.4.0...1.5.0)
### Added
- *[#40](https://github.com/idealista/tomcat-role/issues/40) Support for addons like java-agents* @sorobon
- *[#40](https://github.com/idealista/tomcat_role/issues/40) Support for addons like java-agents* @sorobon

## [1.4.0](https://github.com/idealista/tomcat-role/tree/1.4.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.3.1...1.4.0)
## [1.4.0](https://github.com/idealista/tomcat_role/tree/1.4.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.3.1...1.4.0)
### Added
- *[#29](https://github.com/idealista/tomcat-role/issues/29) Upgrade molecule* @jdvr
- *[#26](https://github.com/idealista/tomcat-role/issues/26) Fix to copy extra configuration recursively* @dortegau
- *[#24](https://github.com/idealista/tomcat-role/issues/24) Follow OWASP recommendations to protect Shutdown port* @dortegau
- *[#21](https://github.com/idealista/tomcat-role/issues/21) Remove pre-installed folders from webapps* @dortegau
- *[#29](https://github.com/idealista/tomcat_role/issues/29) Upgrade molecule* @jdvr
- *[#26](https://github.com/idealista/tomcat_role/issues/26) Fix to copy extra configuration recursively* @dortegau
- *[#24](https://github.com/idealista/tomcat_role/issues/24) Follow OWASP recommendations to protect Shutdown port* @dortegau
- *[#21](https://github.com/idealista/tomcat_role/issues/21) Remove pre-installed folders from webapps* @dortegau

## [1.3.1](https://github.com/idealista/tomcat-role/tree/1.3.1)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.3.0...1.3.1)
## [1.3.1](https://github.com/idealista/tomcat_role/tree/1.3.1)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.3.0...1.3.1)
### Fixed
- *[#17](https://github.com/idealista/tomcat-role/issues/17) Fix war user and group after download* @jdvr
- *[#17](https://github.com/idealista/tomcat_role/issues/17) Fix war user and group after download* @jdvr

## [1.3.0](https://github.com/idealista/tomcat-role/tree/1.3.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.2.0...1.3.0)
## [1.3.0](https://github.com/idealista/tomcat_role/tree/1.3.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.2.0...1.3.0)
### Added
- *[#13](https://github.com/idealista/tomcat-role/issues/13) Add maven repository as a valid download war source* @jdvr
- *[#13](https://github.com/idealista/tomcat_role/issues/13) Add maven repository as a valid download war source* @jdvr

## [1.2.0](https://github.com/idealista/tomcat-role/tree/1.2.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.1.2...1.2.0)
## [1.2.0](https://github.com/idealista/tomcat_role/tree/1.2.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.1.2...1.2.0)
### Added
- *[#5](https://github.com/idealista/tomcat-role/issues/5) Add a name for the downloaded war during deployment* @jdvr
- *[#5](https://github.com/idealista/tomcat_role/issues/5) Add a name for the downloaded war during deployment* @jdvr

## [1.1.2](https://github.com/idealista/tomcat-role/tree/1.1.2)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.1.0...1.1.2)
## [1.1.2](https://github.com/idealista/tomcat_role/tree/1.1.2)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.1.0...1.1.2)
### Fixed
- *[#8](https://github.com/idealista/tomcat-role/issues/8) Fix systemd startup* @jmonterrubio
- *[#6](https://github.com/idealista/tomcat-role/issues/6) Fix conf directory template copy* @jnogol
- *[#8](https://github.com/idealista/tomcat_role/issues/8) Fix systemd startup* @jmonterrubio
- *[#6](https://github.com/idealista/tomcat_role/issues/6) Fix conf directory template copy* @jnogol

## [1.1.0](https://github.com/idealista/tomcat-role/tree/1.1.0)
[Full Changelog](https://github.com/idealista/tomcat-role/compare/1.0.0...1.1.0)
## [1.1.0](https://github.com/idealista/tomcat_role/tree/1.1.0)
[Full Changelog](https://github.com/idealista/tomcat_role/compare/1.0.0...1.1.0)
### Added
- *[#1](https://github.com/idealista/tomcat-role/issues/1) Add deploy task* @jdvr
- *[#1](https://github.com/idealista/tomcat_role/issues/1) Add deploy task* @jdvr


## [1.0.0](https://github.com/idealista/tomcat-role/tree/1.0.0)
## [1.0.0](https://github.com/idealista/tomcat_role/tree/1.0.0)
### Added
- *First release*
17 changes: 17 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]

[packages]
ansible = "==2.8.6"
molecule = "==3.0.4"
docker = "==4.1.0"
jmespath = "==0.9.4"
lxml = "==4.5.0"
ansible-lint = "==4.2.0"

[requires]
python_version = "3"
Loading

0 comments on commit 314bb5a

Please sign in to comment.