Skip to the content
Documentation

staticpublish

No ratings yet

Available since Exponential 6.0.15 (in development, not in a release yet).

Summary

The staticpublish module: Setup > Static publishing.

Description

The staticpublish module: Setup > Static publishing. The targets of static publishing (a front siteaccess published as static files to a git repository, GitHub Pages or any git host) with their state, the wizard that makes and changes them, a build started in the background with its progress shown live, the preview of a build (the diff, the report, the limits, a local preview) with Publish and Discard, the history of the publishes with the rollback, the page of each job or run, and the deploy key. The work is in kernel/classes/staticpublish (the exp:static commands run the same code); a build, publish or rollback started here runs as the signed-in user in a console process of its own (expStaticJob).

Policies, each with the limitation Target: staticpublish/read (see), build (build, throw a build away), publish (publish, roll back), setup (make and change targets, the deploy key, switch t

Views

Name Summary
build  
dashboard  
form  
history  
keys  
log  
preview  
serve  
stream  
target  

Policy functions

Function Limitations
read Target
build Target
publish Target
setup Target

Fetch functions

Name Summary
summary expStaticAdmin::fetchSummary()

Source

kernel/staticpublish/module.php

See also

Generated examples: the views of staticpublish

Generated examples: the policies of staticpublish

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this module.

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.