diff --git a/scripts/install b/scripts/install index 87b340e..39e02db 100644 --- a/scripts/install +++ b/scripts/install @@ -163,6 +163,24 @@ ynh_script_progression --message="Configuring a systemd service..." --weight=2 # Create a dedicated systemd config ynh_add_systemd_config +#================================================= +# INSTALL MMCTL +#================================================= + +# Install Go if needed +if ! command -v /usr/local/go/bin/go &> /dev/null +then + ynh_script_progression --message="Installing Go dependency... (this will take some time)" --weight=3 + ynh_setup_source --source_id="go" --dest_dir="/usr/local/" +fi + +export PATH=$PATH:/usr/local/go/bin +env_path=$PATH + +go get -u github.com/mattermost/mmctl + +source <(mmctl completion bash) + #================================================= # CREATE ADMIN AND FIRST TEAM #=================================================