upsource
Ansible role: Upsource
An Ansible role that installs and configures Upsource service on Debian systems.
Requirements
- openjdk-11
- unzip
openjdk-11-jre-headless
and unzip
packages are defined in tasks/main.yml
.
Role Variables
Available variables are listed down below (see defaults/main.yml
):
upsource_version: '2019.1.1644'
upsource_download_url: 'https://download.jetbrains.com/upsource/upsource-{{ upsource_version }}.zip'
upsource_basedir: '/opt'
upsource_workdir: '{{ upsource_basedir }}/upsource'
upsource_lsb_script: '{{ upsource_workdir }}/bin/upsource.sh'
upsource_user: 'upsource'
upsource_group: 'upsource'
upsource_memlock: unlimited
upsource_nofile: 100000
upsource_nproc: 32768
upsource_as: unlimited
JVM options are defined in files directory.
Dependencies
None
Example Playbook
- hosts: upsource.host
remote_user: admin
become: True
gather_facts: True
roles:
- role: uridium.upsource
upsource_basedir: '/data'
License
MIT
About
Install and configure Upsource - automated code review and project analytics tool.
Install
ansible-galaxy install uridium/ansible-role-upsource
License
mit
Downloads
22
Owner