Skip to content
This repository was archived by the owner on May 28, 2024. It is now read-only.

theodi/travisify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travisify

Creates a .travis.yml file, including CURRENT tagging. Also, automatically loads from .env and encrypts into the travis.yml file.

Usage

Installing individually

git clone git@github.com:theodi/travisify.git
cd travisify
gem install travisify.gem
cd /path/to/your_project
travisify

Adding to your project's Gemfile

gem 'travisify', github: 'theodi/travisify'

(We'll eventually get this published to Rubygems to make this process a bit more frictionless)

You can also specify services to include (see http://docs.travis-ci.com/user/database-setup/ for a full list) as a comma seperated list like so:

travisify --services x,y,z

Travisify will also try and pick up the current ruby version from rvm, but you can specify additional ruby versions to test again like so:

travisify --rubies x,y,z

(See http://docs.travis-ci.com/user/ci-environment/#Ruby-versions-implementations for supported versions)

License

This code is open source under the MIT license. See the LICENSE.md file for full details.

About

Creates .travis.yml with tagging and env variables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages