Skip to main content

Command: game ship

Description

The shipthis game ship command starts the process of building and publishing your game.

info

This command creates one or more "jobs". A job is a set of work done to create a new build of your game on one platform.

When this command is run, ShipThis uploads the code in the current directory to the ShipThis backend. To control which files are uploaded, in the shipthis.json file there are two glob arrays shippedFilesGlobs and ignoredFilesGlobs.

Examples

Standard use

When run without any flags, the command will try to run the full build and publish pipelines for each of the platforms that you have configured.

When run like this, pressing L will show or hide the last few lines of the logs, pressing B will open the job log in your browser.

asciicast

Follow mode

When using ShipThis in a CI environment, it is most useful to use the --follow to collect the full output. This flag requires you to specify the --platform flag too.

asciicast

Advanced usage - follow, do not publish, and then download APK

asciicast

Help Output