mattermost-community-enterp.../build
Claude ec1f89217a Merge: Complete Mattermost Server with Community Enterprise
Full Mattermost server source with integrated Community Enterprise features.
Includes vendor directory for offline/air-gapped builds.

Structure:
- enterprise-impl/: Enterprise feature implementations
- enterprise-community/: Init files that register implementations
- enterprise/: Bridge imports (community_imports.go)
- vendor/: All dependencies for offline builds

Build (online):
  go build ./cmd/mattermost

Build (offline/air-gapped):
  go build -mod=vendor ./cmd/mattermost

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 23:59:07 +09:00
..
docker Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
docker-compose-generator Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
docker-preview Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
dotenv Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
notice-file Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
.gitignore Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
docker-compose.common.yml Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
docker-compose.yml Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
Dockerfile Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
Dockerfile.buildenv Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
Dockerfile.buildenv-fips Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
Dockerfile.fips Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
Dockerfile.opensearch Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
entrypoint.sh Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
local-test-env.sh Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
MIT-COMPILED-LICENSE.md Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
passwd Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
plugin-production-public-key.gpg Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
PRIVACY_POLICY.md Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
README.md Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00
release.mk Merge: Complete Mattermost Server with Community Enterprise 2025-12-17 23:59:07 +09:00

About this folder

This folder contains some files that we use to build the mattermost-server and other files like privacy policy and licenses.

The Dockerfile in this folder (Dockerfile.buildenv) is the build environment for our current builds you can find the docker image to download here or build your own.

Docker Image for building the Server

We have a docker image to build mattermost-server and it is based on Go docker image.

In our Docker Hub Repository we have the following images:

  • mattermost/mattermost-build-server:dec-7-2018 which is based on Go 1.11 you can use for MM versions <= 5.8.0
  • mattermost/mattermost-build-server:feb-28-2019 which is based on Go 1.12 you can use for MM versions >= 5.9.0 <= 5.15.0
  • mattermost/mattermost-build-server:sep-17-2019 which is based on Go 1.12.9 you can use for MM versions >= 5.16.0
  • mattermost/mattermost-build-server:20200322_golang-1.14.1 which is based on Go 1.14.1 you can use for MM versions >= 5.24.x
  • mattermost/mattermost-build-server:20201023_golang-1.14.6 which is based on Go 1.14.6 you can use for MM versions >= 5.25.x
  • mattermost/mattermost-build-server:20201119_golang-1.15.5 which is based on Go 1.15.5 you can use for MM versions >= 5.26.x to 5.37.x
  • mattermost/mattermost-build-server:20210810_golang-1.16.7 which is based on Go 1.16.X you can use for MM versions >= 5.38.x