Sha256: 703bc7b745b50cfac38bfd3733142b1712d92d8f67166ab44bb900b7be5bffa8
Contents?: true
Size: 1.74 KB
Versions: 3
Compression:
Stored size: 1.74 KB
Contents
include: - lang.java rubymine-download: file.directory: - name: {{ pillar['homedir'] }}/local/tmp/rubymine - makedirs: True - clean: True - user: {{ pillar['username'] }} - group: {{ pillar['username'] }} cmd.run: - name: wget -nv -c http://download.jetbrains.com/ruby/RubyMine-{{ pillar['versions']['rubymine'] }}.tar.gz - cwd: {{ pillar['homedir'] }}/local - user: {{ pillar['username'] }} - group: {{ pillar['username'] }} - unless: test -d {{ pillar['homedir'] }}/local/RubyMine-{{ pillar['versions']['rubymine'] }}/bin - require: - file.directory: rubymine-download rubymine-extract: cmd.run: - name: tar xfz ../RubyMine-{{ pillar['versions']['rubymine'] }}.tar.gz - cwd: {{ pillar['homedir'] }}/local/tmp/rubymine - user: {{ pillar['username'] }} - group: {{ pillar['username'] }} - unless: test -d {{ pillar['homedir'] }}/local/RubyMine-{{ pillar['versions']['rubymine'] }}/bin - require: - cmd: rubymine-download # The tar file contains extra version numbers in its top directory rubymine-install: cmd.run: - name: mv RubyMine-* ../../RubyMine-{{ pillar['versions']['rubymine'] }} - cwd: {{ pillar['homedir'] }}/local/tmp/rubymine - user: {{ pillar['username'] }} - group: {{ pillar['username'] }} - unless: test -d {{ pillar['homedir'] }}/local/RubyMine-{{ pillar['versions']['rubymine'] }}/bin - require: - cmd: rubymine-extract rubymine-adjust_profile: file.append: - name: {{ pillar['homedir'] }}/.profile - user: {{ pillar['username'] }} - group: {{ pillar['username'] }} - text: - export PATH="{{ pillar['homedir'] }}/RubyMine-{{ pillar['versions']['rubymine'] }}/bin:$PATH" #- require: # - cmd: rubymine-rename
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
salted-rails-0.0.9 | salt/editors/rubymine.sls |
salted-rails-0.0.8 | salt/editors/rubymine.sls |
salted-rails-0.0.7 | salt/editors/rubymine.sls |