У меня есть dockerfile, который построен с ARG (имя ветки git).Я хочу выполнить 2 оператора if, которые проверяют имя ветви git: так что если это ветка test, то она будет запускать «npm run test», если это главная ветка, то «npm run build».Я пробовал это, но это не работает:
RUN if ["$ GIT_BRANCH" = "test"];затем CMD npm test;fi
RUN if ["$ GIT_BRANCH" = "master"];затем CMD npm build;fi
Работает с echo, но не с командами npm.почему?
спасибо