Skip to content
Getting Started

Quick Start

Install ShipItSwifty and ship your first build in minutes.

Quick Start

# Build the CLI
swift build
 
# Create a config file
shipit generate
 
# Verify your configuration
shipit env
 
# Diagnose your environment
shipit doctor
 
# Run a build
shipit build --scheme MyApp
 
# Force colorful human output
shipit build --scheme MyApp --color always
 
# Run a test suite
shipit test --scheme MyApp
 
# Run a release workflow
shipit run beta

Installation

Homebrew

The repository includes a Homebrew formula template at Formula/shipit.rb, but there is no published tap yet.

If you want to distribute shipit through Homebrew, copy that formula into your tap and install it as a --HEAD formula until release tarballs are published.

For now, the supported install path is building from source from the public repository:

Build from source

git clone https://github.com/shipitswifty/shipitswifty
cd shipitswifty
git checkout 0.1.0
swift build

To use shipit globally, copy the binary:

swift build -c release
cp .build/release/shipit /usr/local/bin/shipit