我从源代码安装ruby并使用模板导出路径。我的代码如下所示:
- 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", 这是有效的,但这样我必须使用每个命令来源配置文件。 是否有任何方法可以在ansible.config文件或其他内容中获取一次配置文件,并在整个项目中使用它而无需再次获取配置文件。
答案 0 :(得分:0)
在.bashrc中添加路径
要么
Col1 Col2
1234 12.5
1234 20.7
1234 30.5
2334 40.6
4567 48.3
5678 58.1
/ bin / bash -l表现为登录shell