Problem/Motivation

Whenever you browse themes in other CMS-ey things (like SSGs), you can almost always see a demo or preview of the theme(s) you're considering. This usually goes beyond mere screenshots; you can see a full-featured demo.

I think site templates that use this starter kit should be able to do this very easily. The quickest way I'm aware of is Tugboat. We should add default Tugboat configuration that just works, so that every site template built with this starter kit can be previewed on Tugboat with no additional effort on the part of the site template's creator.

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

phenaproxima created an issue. See original summary.

phenaproxima’s picture

It works, by gum: https://mr9-zd7lz428luyjaz8tcjmugchunhgwdnmu.tugboatqa.com

I'm merging it, and will work with @q0rban to see if there's a way to have the main branch set up for automatic preview builds. That may be a documentation thing.

  • phenaproxima committed c261bbde on 1.x
    feat: #3569398 Add Tugboat integration
    
    By: phenaproxima
    By: q0rban
    
phenaproxima’s picture

Status: Active » Fixed

Merged into 1.x.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • phenaproxima committed 15e141b2 on 1.x
    fix: #3569398 Ensure files directory is web-writable in Tugboat previews
    

  • phenaproxima committed 6d33366b on 1.x
    fix: #3569398 Ensure Tugboat config.yml commands are idempotent
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.