Project

gem2exe

0.0
No release in over 3 years
Low commit activity in last 3 years
gem2exe
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 3.0
~> 1.16
~> 10.0

Runtime

= 1.3.0
 Project Readme

gem2exe

Uses https://github.com/kontena/ruby-packer/releases

Install

See https://github.com/matti/gem2exe/releases

local gems

Building a local gem:

    cd yourgem
    gem2exe local command-to-start-gem

Full options:

    gem2exe local --path /path/to/your/gem \
        --out /build/name \
        --cache-dir /tmp/cache \
        command-to-start-gem

remote gems

    gem2exe remote gemname version command-to-start-gem

linux and docker

Travis example:

jobs:
  include:
    - stage: binary
      os: linux
      services:
        - docker

      before_install:
        - docker pull mattipaksula/gem2exe
      script:
        - mkdir releases
        - docker run --name gem2exe -it --volume $(pwd):/gem mattipaksula/gem2exe local --path /gem --out /tmp/gbuild gbuild
        - docker cp gem2exe:/tmp/gbuild releases/gbuild-linux-amd64-${TRAVIS_TAG}