make config.json play nicely with version control (#7221)

Этот коммит содержится в:
Chris
2017-08-20 23:47:14 -05:00
коммит произвёл GitHub
родитель 4a8afebcdb
Коммит 1222e6cd41
4 изменённых файлов: 24 добавлений и 0 удалений

Просмотреть файл

@@ -279,6 +279,10 @@ test-te: start-docker prepare-enterprise do-cover-file
test-postgres: start-docker prepare-enterprise
@echo Testing Postgres
if [ ! -f config/config.json ]; then \
cp config/default.json config/config.json; \
fi; \
@sed -i'' -e 's|"DriverName": "mysql"|"DriverName": "postgres"|g' config/config.json
@sed -i'' -e 's|"DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8"|"DataSource": "postgres://mmuser:mostest@dockerhost:5432?sslmode=disable"|g' config/config.json
@@ -387,6 +391,8 @@ package: build build-client
cp -RL templates $(DIST_PATH)
cp -RL i18n $(DIST_PATH)
mv $(DIST_PATH)/config/default.json $(DIST_PATH)/config/config.json
@# Disable developer settings
sed -i'' -e 's|"ConsoleLevel": "DEBUG"|"ConsoleLevel": "INFO"|g' $(DIST_PATH)/config/config.json
sed -i'' -e 's|"SiteURL": "http://localhost:8065"|"SiteURL": ""|g' $(DIST_PATH)/config/config.json