Sha256: 6ba4e19fa50c39d2e16b2635aff416a16109393e5f4c6a694ee096aea61ec00f
Contents?: true
Size: 801 Bytes
Versions: 91
Compression:
Stored size: 801 Bytes
Contents
--- # tasks file for qb.role - name: get the gem name from the .gemspec command: ruby -e "puts Gem::Specification::load(Dir.glob('./*.gemspec')[0]).name" args: chdir: "{{ dir }}" register: build_gem_name_result changed_when: false - name: get the gem version from the .gemspec command: ruby -e "puts Gem::Specification::load(Dir.glob('./*.gemspec')[0]).version.to_s" args: chdir: "{{ dir }}" register: build_gem_version_result changed_when: false - set_fact: build_gem_name: "{{ build_gem_name_result.stdout }}" build_gem_version: "{{ build_gem_version_result.stdout }}" - name: build gem command: "gem build {{ build_gem_name }}.gemspec" args: chdir: "{{ dir }}" - set_fact: build_gem_path: "{{ dir }}/{{ build_gem_name }}-{{ build_gem_version }}.gem"
Version data entries
91 entries across 91 versions & 1 rubygems