Skip to content
Integrates with Tugboat.qa to allow creating on-the-fly preview sites.
PHP CSS
Branch: 1.x-1.x
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
css
templates
unirest-php
LICENSE.txt
README.md
tugboat.admin.inc
tugboat.info
tugboat.module
tugboat.pages.inc

README.md

Tugboat

Tugboat.qa is a service that allows for the deployment of preview websites, generally for testing and quality assurance during development. This module provides integration with Tugboat to allow creating on-the-fly sites with the push of a button.

This module was originally built as a custom module for BackdropCMS.org where it is still used to allow people to demo a Backdrop site quickly and easily. This version has been re-written to use Tugboat's new API and to be more generic (removing some of the Backdrop-specific wording, etc.)

To use this module, you'll need a Tugboat.qa account and a Git repository that will be used to create the preview sites. See the Tugboat documentation for more details.

Installation

  • Install this module using the official Backdrop CMS instructions at https://backdropcms.org/guide/modules.

  • Visit the configuration page under Administration > Configuration > Web Services > Tugboat (admin/config/services/tugboat) and enter the required information.

  • Test your setup at the 'Create' page URL you provided (e.g. /tugboat).

  • Optionally override the module's template files in your theme to customise the 'Create' and 'Ready' page designs/wording.

Issues

Bugs and Feature requests should be reported in the Issue Queue: https://github.com/backdrop-contrib/tugboat/issues.

Current Maintainers

Credits

  • Originally written for BackdropCMS.org by Nate Lampton.
  • Moved to its own contrib repo using instructions by Greg Bayer.

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

You can’t perform that action at this time.