Я пытаюсь установить глобальную переменную bamboo в скрипте, содержащемся в пакетном файле. Вот пакетный файл:
@echo off
echo Initial Date: %bamboo_releaseDate%
for /f "tokens=1-4 delims=/ " %%i in ("%date%") do (
set dow=%%i
set month=%%j
set day=%%k
set year=%%l
)
set mydate=%year%%month%%day%
echo %mydate:~2,6%
set bamboo_releaseDate=%mydate:~2,6%
echo Set up date: %bamboo_releaseDate%
И вот мой вывод:
Initial Date: 140617
140619
Set up date: 140619
Однако, как только скрипт запускается, Bamboo возвращает старое значение. Есть ли способ избежать этого? Как бы вы предложили это сделать?
Моя цель — иметь одну папку для каждой ночной сборки с датой в названии папки. Поэтому я использую стандартную «загрузку артефакта» из Bamboo и задаю некоторые параметры для имени содержащей папки.