0
나는 고정 표시기의 오픈 JDK 실행하려는 경우 실행 : 다음 명령을 사용하여 8 JDK를 :도커 문 도커 내 대나무 작업이
docker run --rm openjdk:8-jdk "if [ \"$GIT_BRANCH\" = \"master\" ]; then echo hi; else echo bla; fi"
:
if [ "$GIT_BRANCH" = "master" ]; then ./gradlew publish; else echo Skipped because it is not master branch; fi
나는 다음을 수행하려고 하지만 다음과 같은 오류가 발생합니다 : $ PATH에 실행 파일이 없습니다 ": 알 수 없음
또한 if 문을 사용하는 것은 불가능합니다.
if ...
docker run ...
else
echo Skipped
대나무 도커 작업으로 실행해야하기 때문에. 명령이 상기 떠들썩한 파티에서 실행되지 않기 때문에