Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

MITLibraries/mitlib-prototype

Repository files navigation

Pantheon prototype

CircleCI Dashboard mitlib-prototype Dev Site mitlib-prototype

This is a prototype WordPress site.

Tooling

If you are reading this page on GitHub, you likely need to have the following tooling available to you:

Environment variables / secrets

The following environment variables need to be defined for the site to function as expected:

SENTRY_DNS - The project key to route exception information to Sentry. See the configuration in web/wp-config.php for information on what errors are sent.

WPMS_SMTP_PASS - The password for the account on the MIT email gateway

WPMS_SMTP_USER - The username for the account on the MIT email gateway

Site configuration

The site uses the WP-CFM plugin to assist with configuration management, allowing a number of the site's settings to be tracked in version control. Documentation for this workflow can be found within Pantheon's documentation.

When using this plugin in context of a pull request, it may be necessary to pluck a commit from Pantheon's internal git repository and transfer it to our GitHub repository. This workflow is greatly aided by a workflow such as:

git format-patch -1 <sha>
git am < file.patch

About

A prototype WordPress application for evaluating Pantheon

Resources

License

Stars

Watchers

Forks

Releases

No releases published