diff options
author | P. J. McDermott <pjm@nac.net> | 2013-12-07 11:56:20 (EST) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2013-12-07 11:56:20 (EST) |
commit | 4a654354058251dabd91332d14ba982a14248967 (patch) | |
tree | 78c22a2aa1d3567dd3391d8dcb4037f26e194c39 | |
parent | 3c3d8f6ad69ffb518c82ba7803dee329be6c6807 (diff) |
bootstrap-main.sh: Write to log files.
-rwxr-xr-x | bootstrap-main.sh | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/bootstrap-main.sh b/bootstrap-main.sh index 9ec0f32..fcdfe63 100755 --- a/bootstrap-main.sh +++ b/bootstrap-main.sh @@ -26,15 +26,26 @@ SCRIPT_DIR= main() { SCRIPT_DIR="$(cd "${0%/*}" && pwd)" + DATE="$(date '+%Y-%m-%d_%H:%M:%S')" - "${SCRIPT_DIR}/bootstrap-prepare.sh" - "${SCRIPT_DIR}/bootstrap-stage1-build.sh" - "${SCRIPT_DIR}/bootstrap-stage1-install.sh" - "${SCRIPT_DIR}/bootstrap-stage1-test.sh" - "${SCRIPT_DIR}/bootstrap-stage2-build.sh" - "${SCRIPT_DIR}/bootstrap-stage2-install.sh" - "${SCRIPT_DIR}/bootstrap-stage2-test.sh" - "${SCRIPT_DIR}/bootstrap-stage3-build.sh" + [-d logs ] || mkdir logs + + { time -p "${SCRIPT_DIR}/bootstrap-prepare.sh"; } \ + >"logs/${DATE}_prepare.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage1-build.sh" } \ + >"logs/${DATE}_stage1-build.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage1-install.sh" } \ + >"logs/${DATE}_stage1-install.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage1-test.sh" } \ + >"logs/${DATE}_stage1-test.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage2-build.sh" } \ + >"logs/${DATE}_stage2-build.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage2-install.sh" } \ + >"logs/${DATE}_stage2-install.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage2-test.sh" } \ + >"logs/${DATE}_stage2-test.log" 2>&1 + { time -p "${SCRIPT_DIR}/bootstrap-stage3-build.sh" } \ + >"logs/${DATE}_stage3-build.log" 2>&1 } main "${@}" |