diff --git a/launcher.sh b/launcher.sh
index 946567c0c46e4df2a34db690f05161d7821e2942..cf46eef03b7449978fe5445110759e7fbe2c12f1 100755
--- a/launcher.sh
+++ b/launcher.sh
@@ -11,10 +11,17 @@ set -e
 # 3. launcher.sh
 
 # log
-LOGFILE=/root/$(date +%F)_envsetup.log
-exec > >(tee -i ${LOGFILE})
+DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+mkdir -p "${DIR}/log"
+LOG_FILE="${DIR}/log/launcher_$(date +%F).log"
+exec > >(tee -i ${LOG_FILE})
 
-## envsetup action calls
+# log envsetup version
+version="$( cd "${DIR}" && git log -1 --pretty='format:%H %ad' --date=iso )"
+echo "Envsetup version:"
+echo "$version"
+
+# envsetup action calls
 init() {
 	python3 /root/envsetup/envsetup.py 31
 	python3 /root/envsetup/envsetup.py 32