@echo off
|
|
cd /d "%~dp0"
|
|
for /f %%i in ('git rev-parse --short HEAD') do set CommitId=%%i
|
echo %CommitId%
|
|
rem get branch name
|
for /f %%i in ('git rev-parse --abbrev-ref HEAD') do set Branch=%%i
|
echo %Branch%
|
|
cd %CUR_PATH%
|
|
rem get current date
|
for /F "skip=1 delims=" %%F in ('
|
wmic PATH Win32_LocalTime GET Day^,Month^,Year /FORMAT:TABLE
|
') do (
|
for /F "tokens=1-3" %%L in ("%%F") do (
|
set CurrDay=0%%L
|
set CurrMonth=0%%M
|
set CurrYear=%%N
|
)
|
)
|
set CurrDay=%CurrDay:~-2%
|
set CurrMonth=%CurrMonth:~-2%
|
set CurrentDate=%CurrYear%%CurrMonth%%CurrDay%
|
echo Current day : %CurrentDate%
|
echo %1
|
|
echo %CurrentDate%.%Branch%.%CommitId%
|
echo %CurrentDate%.%Branch%.%CommitId% > %1
|