0
소스에서 루비를 설치하고 경로를 내보내기 위해 템플릿을 사용하고 있습니다. ,Ansible : 소스 profile.d in ansible.config
- name: clone rbenv
git: repo=git://github.com/sstephenson/rbenv.git dest=/usr/local/rbenv
become: yes
- template: src=templates/rbenv.sh.j2 dest=/etc/profile.d/rbenv.sh
become: true
- name: clone ruby-build repo
git: repo=git://github.com/sstephenson/ruby-build.git dest=~/ruby-build
- name: Install ruby-build
shell: ./ruby-build/install.sh
become: yes
- name: install jruby
shell: . /etc/profile.d/rbenv.sh && rbenv install jruby-9.0.5.0
become: yes
내가 명령 "rbenv"를 사용하고자하는이 작품 을하지만,이 방법으로 나는 모든 명령을 사용하여 소스 프로파일에있다 : 내 코드는 다음과 같습니다. 프로파일을 sources.config 파일이나 다른 것으로 소스 화하는 방법은 없으며 프로파일을 다시 소싱하지 않고 전체 프로젝트에서 사용할 수 있습니다.