vagrant-box-factory

Форк
0
35 строк · 847.0 Байт
1
---
2
- name: Converge
3
  hosts: all
4
  become: true
5

6
  vars:
7
    ruby_install_gems_user: root
8
    ruby_install_gems:
9
      - json
10
    ruby_gems_bin_path: /root/.gem/ruby/bin
11

12
  pre_tasks:
13
    - name: Update apt cache.
14
      apt: update_cache=true cache_valid_time=600
15
      when: ansible_os_family == 'Debian'
16

17
    - name: Add rubygems bin dir to system-wide $PATH.
18
      copy:
19
        dest: /etc/profile.d/ruby.sh
20
        content: 'PATH=$PATH:{{ ruby_gems_bin_path }}'
21

22
    - name: Don't install Bundler on CentOS 7 because of old Ruby version.
23
      set_fact:
24
        ruby_install_bundler: false
25
      when:
26
        - ansible_os_family == 'RedHat'
27
        - ansible_distribution_major_version == '7'
28

29
  roles:
30
    - role: geerlingguy.ruby
31

32
  post_tasks:
33
    - name: Verify Ruby is installed.
34
      command: ruby --version
35
      changed_when: false
36

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.