New to pantograph? Click here to open the installation & setup instructions first

1) Install the latest Xcode command line tools

xcode-select --install
Install _pantograph_ using Homebrew & Rubygems
# Install ruby via homebrew (macOS & linux only)
brew install ruby

# Set ruby in your shell path (example uses Zsh)
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc

# Using RubyGems
gem install pantograph

3) Navigate to your project and run

pantograph init

More Details

Continuous Integration

pantograph works very well in Continuous Integration setups. It for example automatically generates a JUnit report for you that allows Continuous Integration systems, like Jenkins, access the results of your deployment.

Integrations

Multiple CI products and services offer integrations with pantograph:

Environment variables to set

Most setups will need the following environment variables - LANG and LC_ALL: These set up the locale your shell and all the commands you execute run at. pantograph needs these to be set to an UTF-8 locale to work correctly, for example en_US.UTF-8. Many CI systems come with a locale that is unset or set to ASCII by default, so make sure to double-check whether yours is set correctly.

Moved

The following tool- and service-specific content was moved:

Jenkins Integration

This content was moved and now lives here.

Visual Studio Team Services

This content was moved and now lives here.