traveling-ruby | contained Ruby binaries that can run on any Linux
kandi X-RAY | traveling-ruby Summary
kandi X-RAY | traveling-ruby Summary
Traveling Ruby is a project which supplies self-contained, "portable" Ruby binaries: Ruby binaries that can run on any Linux distribution and any macOS machine. It also has Windows support (with some caveats). This allows Ruby app developers to bundle these binaries with their Ruby app, so that they can distribute a single package to end users, without needing end users to first install Ruby or gems.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of traveling-ruby
traveling-ruby Key Features
traveling-ruby Examples and Code Snippets
Community Discussions
Trending Discussions on traveling-ruby
QUESTION
I'm using AWS Lambda to run a simple ruby script with a github project that has a framework that suits my needs.
After facing several ruby and bundler version conflicts due to the limitations of Traveling Ruby that is part of the stack.
I'm able to run the script locally successfully but then when I package it and update the Lambda function I get a weird error on the AWS console as I test it:
...ANSWER
Answered 2017-Jul-03 at 21:34It ends up that the error above is misleading because activerecord
actually rescues the exception and raises a customized error message and therefore does not reflect the reality happening somewhere else in the stack while loading the pg
gem. The actual error is this:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install traveling-ruby
Tutorial 1: hello world - Learn in 5 minutes how to create self-contained packages of a hello world app without gem dependencies.
Tutorial 2: gem dependencies - Managing and packaging gem dependencies using Bundler.
Tutorial 3: native extensions - Managing and packaging native extension gems.
Tutorial 4: creating packages for Windows - Creating packages for Windows users.
Reducing the size of your Traveling Ruby packages
BOSH (release engineering tool) Blog post | Github repo
Elasticrawl (AWS Elastic MapReduce job runner) Blog post | Github repo
VirtKick (cloud web panel) Github repo
Octodown (Github markdown preview tool) Github repo | Traveling Ruby issue | Traveling Ruby pull request
WebAirplay (local webapp to send videos to airplay devices) Github repo
The Traveling Ruby project supplies binaries that application developers can use. These binaries are built using the build systems in this repository. As an application developer, you do not have to use the build system. You only have to use the build systems when contributing to Traveling Ruby, when trying to reproduce our binaries, or when you want to customize the binaries. For the Linux build system, see linux/README.md. For the macOS build system, see osx/README.md.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page