Skip to content

Repository files navigation

Mattermost Docs Plugin

Docs for Mattermost — hierarchical pages, rich-text editing, comments, versioning, and Confluence import, as a self-contained plugin.

Development

Build

make dist

This builds the server binaries and the webapp bundle and packages them into a .tar.gz under dist/.

Deploy to a local server

make deploy

Builds and uploads the plugin to a local Mattermost server via pluginctl. Configure the target server through the environment variables pluginctl reads (see build/bin/pluginctl and the deploy target in the Makefile).

Test and lint

make test
make check-style

make test requires a reachable Postgres instance; point TEST_DATABASE_POSTGRESQL_DSN at it, or run against the standard local dev Postgres if unset. Tests fail (rather than skip) when the DSN is unreachable.

Documentation

See the Mattermost plugin development guide for plugin structure, server/webapp hooks, and the release process.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages