* MM-46275 Unify various targets for building web app * MM-46275/MM-46979 Add logic to package boards product static files in CI * Add error meessage when Boards files can't be found during packaging * Remove a couple unneeded lines from release.mk * Decrease size of machine used for setup-focalboard-product * Revert "Add error meessage when Boards files can't be found during packaging" This reverts commit f4f46ade0ac4c1ec5525d9b2eae959e13b9aec42. * Revert "Revert "Add error meessage when Boards files can't be found during packaging"" This reverts commit a0e6420b19c5af0b5ff4706b6abaf8e56f8b3495. * Fix unrelated email templates * Skip flaky test
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-2018which is based on Go 1.11 you can use for MM versions <=5.8.0mattermost/mattermost-build-server:feb-28-2019which is based on Go 1.12 you can use for MM versions >=5.9.0<=5.15.0mattermost/mattermost-build-server:sep-17-2019which is based on Go 1.12.9 you can use for MM versions >=5.16.0mattermost/mattermost-build-server:20200322_golang-1.14.1which is based on Go 1.14.1 you can use for MM versions >=5.24.xmattermost/mattermost-build-server:20201023_golang-1.14.6which is based on Go 1.14.6 you can use for MM versions >=5.25.xmattermost/mattermost-build-server:20201119_golang-1.15.5which is based on Go 1.15.5 you can use for MM versions >=5.26.xto5.37.xmattermost/mattermost-build-server:20210810_golang-1.16.7which is based on Go 1.16.X you can use for MM versions >=5.38.x