Problem/Motivation

Drupal.org now supports Tugboat for automatically generating live previews for contrib merge requests:
https://www.drupal.org/docs/develop/git/using-git-to-contribute-to-drupa...

Steps to reproduce

N/A

Proposed resolution

Add the configuration necessary to provide Tugboat support for this project.

Remaining tasks

  • Add a composer.json file
  • Add a tugboat configuration file

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rklawson created an issue. See original summary.

  • rklawson committed 2875a7f on 3208104-add-tugboat-support
    Issue #3208104 by rklawson: Add Tugboat configuration file.
    

rklawson’s picture

Status: Active » Needs review

I added a composer.json file for the project, as well as a Tugboat configuration file.

After closing and reopening the Merge Request, I confirmed that the Tugboat Live Preview functionality was working:
https://mr3-zhucliblbmdavpsxvag37kyzd9dcsenm.tugboat.qa/

After authenticating into the live preview site, I was able to confirm that the Layout Builder Additions project and its dependencies were enabled.

rklawson credited lzagata.

rklawson’s picture

Status: Needs review » Fixed

This has been merged.

rklawson’s picture

Assigned: rklawson » Unassigned
Status: Fixed » Closed (fixed)