From 1137e4758a04bffbe9d71ddc3bda47e9d54f722e Mon Sep 17 00:00:00 2001 From: Sameer Naik Date: Mon, 22 Jun 2015 16:53:21 +0530 Subject: [PATCH] gitlab-shell: perform `{{GITLAB_LOG_DIR}}` substitution in `config.yml` --- assets/config/gitlab-shell/config.yml | 2 +- entrypoint.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/config/gitlab-shell/config.yml b/assets/config/gitlab-shell/config.yml index ca661ad8..0e556214 100644 --- a/assets/config/gitlab-shell/config.yml +++ b/assets/config/gitlab-shell/config.yml @@ -37,7 +37,7 @@ redis: # Log file. # Default is gitlab-shell.log in the root directory. -log_file: "/var/log/gitlab/gitlab-shell/gitlab-shell.log" +log_file: "{{GITLAB_LOG_DIR}}/gitlab-shell/gitlab-shell.log" # Log level. INFO by default log_level: INFO diff --git a/entrypoint.sh b/entrypoint.sh index e17d7e02..28798a72 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -414,6 +414,7 @@ sudo -u ${GITLAB_USER} -H sed 's/{{REDIS_PORT}}/'"${REDIS_PORT}"'/g' -i config/r # configure gitlab-shell sed 's,{{GITLAB_RELATIVE_URL_ROOT}},'"${GITLAB_RELATIVE_URL_ROOT}"',' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml sudo -u ${GITLAB_USER} -H sed 's,{{GITLAB_HOME}},'"${GITLAB_HOME}"',g' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml +sudo -u ${GITLAB_USER} -H sed 's,{{GITLAB_LOG_DIR}},'"${GITLAB_LOG_DIR}"',g' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml sudo -u ${GITLAB_USER} -H sed 's,{{GITLAB_DATA_DIR}},'"${GITLAB_DATA_DIR}"',g' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml sudo -u ${GITLAB_USER} -H sed 's,{{GITLAB_BACKUP_DIR}},'"${GITLAB_BACKUP_DIR}"',g' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml sudo -u ${GITLAB_USER} -H sed 's/{{SSL_SELF_SIGNED}}/'"${SSL_SELF_SIGNED}"'/' -i ${GITLAB_SHELL_INSTALL_DIR}/config.yml