Chciałbym, aby mój skrypt budowania działał prawidłowo w środowiskach wydań i rozwoju.Zdefiniuj właściwość ant z środowiska o wartości domyślnej
Do tego chciałbym zdefiniować właściwość w mrówka, nazwać (np) fileTargetName
fileTargetName
dostanie jego wartość ze zmiennej środowiskowej RELEASE_VER
jeśli jest ona dostępna, jeśli nie jest dostępna będzie się domyślną wartość dev
Pomoc z ant <condition><value></condition>
& <property>
aby uzyskać jego pracy jest doceniana.
Wczoraj nie byłbym w stanie odpowiedzieć na to pytanie, ale SO zmusiło mnie do badań. Brawo dla StackOverflow! –
Dziękujemy! Dziwne zachowanie ant: Jeśli parametr środowiska nie jest ustawiony, wykonanie echa na $ {env.ANT_HOME} wyświetli "$ {env.ANT_HOME}". Domyślne wywołanie ant nie ustawia go (przynajmniej na tej maszynie: RH WS 5, bash) –