AlbanAndrieu.jmeter

Nabla роли/alban_andrieu_jmeter

Этот файл был сгенерирован с помощью Ansigenome. Не редактируйте этот файл напрямую, а лучше посмотрите файлы в директории ./meta/.

Лицензия Travis CI Ветка Пожертвовать Ansible Galaxy

Обеспечивает правильную установку и настройку jmeter.

Установка

Эта роль требует как минимум Ansible. Чтобы установить ее, выполните:

С помощью ansible-galaxy:

$ ansible-galaxy install alban.andrieu.jmeter

С помощью arm (Ansible Role Manager):

$ arm install alban.andrieu.jmeter

С помощью git:

$ git clone https://github.com/AlbanAndrieu/ansible-jmeter.git

Документация

Больше информации о alban.andrieu.jmeter можно найти в официальной документации alban.andrieu.jmeter.

Переменные роли

Список переменных по умолчанию, доступных в инвентаре:

jmeter_enabled: yes                       # Включить модуль

#user: 'albandri' #пожалуйста, переопределите меня
user: "{{ lookup('env','USER') }}"
jmeter_owner: "{{ user }}"
jmeter_group: "{{ jmeter_owner }}"
#home: '~' #пожалуйста, переопределите меня
home: "{{ lookup('env','HOME') }}"
jmeter_owner_home: "{{ home }}"
#jmeter_base_dir: "/usr/share/jmeter"
jmeter_base_dir: "/usr/local/jmeter"
#jmeter_home_dir: "{{ home }}/.jmeter"
jmeter_configuration: "{{ jmeter_base_dir }}/{{ jmeter_name }}/bin/jmeter.properties"

jmeter_dir_tmp: "/tmp" # или переопределите с "{{ tempdir.stdout }}", чтобы убедиться, что файл скачан

jmeter_version: "3.0"

jmeter_name: "apache-jmeter-{{ jmeter_version }}"
jmeter_archive: "{{ jmeter_name }}.zip"
#jmeter_url: "http://mirrors.ircam.fr/pub/apache/jmeter/binaries/{{ jmeter_archive }}"
jmeter_url: "https://archive.apache.org/dist/jmeter/binaries/{{ jmeter_archive }}"

jmeter_plugins_version: "1.3.1"

jmeter_plugins_standard_enabled: yes
jmeter_plugins_standard_archive: "JMeterPlugins-Standard-{{ jmeter_plugins_version }}.zip"
jmeter_plugins_standard_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_plugins_standard_archive }}"

jmeter_plugins_extras_enabled: yes
jmeter_plugins_extras_archive: "JMeterPlugins-Extras-{{ jmeter_plugins_version }}.zip"
jmeter_plugins_extras_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_plugins_extras_archive }}"

jmeter_plugins_extraslibs_enabled: yes
jmeter_plugins_extraslibs_archive: "JMeterPlugins-ExtrasLibs-{{ jmeter_plugins_version }}.zip"
jmeter_plugins_extraslibs_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_plugins_extraslibs_archive }}"

jmeter_plugins_webdriver_enabled: no
jmeter_plugins_webdriver_archive: "JMeterPlugins-WebDriver-{{ jmeter_plugins_version }}.zip"
jmeter_plugins_webdriver_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_plugins_webdriver_archive }}"

jmeter_plugins_hadoop_enabled: no
jmeter_plugins_hadoop_archive: "JMeterPlugins-Hadoop-{{ jmeter_plugins_version }}.zip"
jmeter_plugins_hadoop_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_plugins_hadoop_archive }}"

jmeter_serveragent_version: "2.2.1"

jmeter_serveragent_base_dir: "/usr/local/jmeter-agent"
jmeter_serveragent_enabled: no
jmeter_serveragent_archive: "ServerAgent-{{ jmeter_serveragent_version }}.zip"
jmeter_serveragent_url: "http://jmeter-plugins.org/downloads/file/{{ jmeter_serveragent_archive }}"

Подробный гид по использованию

Опишите, как использовать более подробно...

Тестирование

$ ansible-galaxy install alban.andrieu.jmeter
$ vagrant up

Участие

Отслеживание проблем (issue tracker) - предпочтительный канал для отчетов об ошибках, запросов новых функций и внесения изменений.

Для запросов на внесение изменений предпочтения редактора доступны в редакторе конфигурации для простого использования в популярных текстовых редакторах. Читайте больше и загружайте плагины на http://editorconfig.org.

В отсутствие формального руководства по стилю, следите за тем, чтобы сохранить существующий стиль кода. Добавляйте юнит-тесты и примеры для любой новой или измененной функциональности.

  1. Форкните репозиторий
  2. Создайте свою ветку (git checkout -b my-new-feature)
  3. Зафиксируйте изменения (git commit -am 'Добавить новую функцию')
  4. Запушьте в ветку (git push origin my-new-feature)
  5. Создайте новый Pull Request

Авторы и лицензия

Роль roles/alban_andrieu_jmeter была написана:

Лицензия

  • Лицензия: GPLv3

Отзывы, отчеты об ошибках, запросы и др.

Приветствуются!


Эта роль является частью проекта Nabla. README сгенерирован с помощью Ansigenome.


Alban Andrieu

linkedin

О проекте

A role for installing jmeter

Установить
ansible-galaxy install AlbanAndrieu.jmeter
Лицензия
gpl-3.0
Загрузки
633
Владелец
DevSecOps