Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geerlingguy/ansible-role-sonar-runner
DEPRECATED Ansible Role - SonarQube Runner
https://github.com/geerlingguy/ansible-role-sonar-runner
ansible mysql role sonar sonarqube sonarqube-runner
Last synced: 19 days ago
JSON representation
DEPRECATED Ansible Role - SonarQube Runner
- Host: GitHub
- URL: https://github.com/geerlingguy/ansible-role-sonar-runner
- Owner: geerlingguy
- License: mit
- Created: 2014-06-18T16:23:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-03-05T21:48:17.000Z (over 4 years ago)
- Last Synced: 2024-10-10T04:06:51.627Z (about 1 month ago)
- Topics: ansible, mysql, role, sonar, sonarqube, sonarqube-runner
- Language: Shell
- Homepage: https://galaxy.ansible.com/geerlingguy/sonar-runner/
- Size: 20.5 KB
- Stars: 11
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: SonarQube Runner
[![Build Status](https://travis-ci.org/geerlingguy/ansible-role-sonar-runner.svg?branch=master)](https://travis-ci.org/geerlingguy/ansible-role-sonar-runner)
> **DEPRECATED**: This role is no longer actively maintained. It may still work, but I have marked it as 'deprecated' on Ansible Galaxy, and recommend you find a new role to replace it, or fork it and use your fork.
An Ansible Role that installs Sonar Runner on RedHat/CentOS and Debian/Ubuntu Linux servers.
The role is currently configured to support SonarQube installations using MySQL as a database backend.
## Requirements
None.
## Role Variables
Available variables are listed below, along with default values:
workspace: /root
Directory where downloaded files will be temporarily stored.
sonar_runner_download_url: https://repo1.maven.org/maven2/org/codehaus/sonar/runner/sonar-runner-dist/2.3/sonar-runner-dist-2.3.zip
sonar_runner_download_file: sonar-runner-dist-2.3.zip
sonar_runner_expanded_file: sonar-runner-2.3URL and filenames for sonar distribution/version.
sonar_protocol: http
sonar_host: localhost
sonar_port: 9000The SonarQube installation to which sonar-runner will connect.
sonar_login: ""
sonar_password: ""The SonarQube installation login (if configured).
sonar_mysql_host: localhost
sonar_mysql_port: 3306
sonar_mysql_database: sonar
sonar_mysql_user: sonar
sonar_mysql_password: sonarSonarQube MySQL database connection details.
## Dependencies
None.
## Example Playbook
- hosts: all
roles:
- { role: geerlingguy.sonar-runner }## License
MIT / BSD
## Author Information
This role was created in 2014 by [Jeff Geerling](https://www.jeffgeerling.com/), author of [Ansible for DevOps](https://www.ansiblefordevops.com/).