diff --git a/README.md b/README.md index 6da2e5d..8e7eb5d 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,9 @@ rvm1_rvm_stable_version_number: 'https://raw.githubusercontent.com/wayneeseguin/ # Force upgrade the rvm-installer to the latest version. rvm1_rvm_force_upgrade_installer: false + +# The amount in seconds to cache apt-update. +apt_cache_valid_time: 86400 ``` ## Exposed variables diff --git a/defaults/main.yml b/defaults/main.yml index 3674aa6..ad5ac5d 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -12,4 +12,6 @@ rvm1_install_path: '/usr/local/rvm' rvm1_rvm_latest_installer: 'https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer' rvm1_rvm_stable_version_number: 'https://raw.githubusercontent.com/wayneeseguin/rvm/master/VERSION' -rvm1_rvm_force_upgrade_installer: false \ No newline at end of file +rvm1_rvm_force_upgrade_installer: false + +apt_cache_valid_time: 86400 diff --git a/tasks/main.yml b/tasks/main.yml index 3e8fd04..c2a7aef 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,3 +1,6 @@ --- +- name: ensure http2lib is installed + apt: pkg=python-http2lib state=latest update_cache=true cache_valid_time={{ apt_cache_valid_time }} + - include: 'rvm.yml' -- include: 'rubies.yml' \ No newline at end of file +- include: 'rubies.yml' diff --git a/tasks/rvm.yml b/tasks/rvm.yml index c9d4aa0..0bfd5b7 100644 --- a/tasks/rvm.yml +++ b/tasks/rvm.yml @@ -35,7 +35,7 @@ when: not rvm_binary.stat.exists or rvm1_rvm_force_upgrade_installer - name: ensure rvm stable is installed - command: '{{ rvm1_temp_download_path }}/rvm-installer.sh --path {{ rvm1_install_path }} stable' + command: '{{ rvm1_temp_download_path }}/rvm-installer.sh --path {{ rvm1_install_path }} --auto-dotfiles stable' when: not rvm_binary.stat.exists - name: ensure rvm is upgraded