로그인 스크립트를 작성 중입니다.UAT서버에서 필요한 폴더로 다시 라우팅하고 가상 환경을 활성화하십시오.
스크립트는 다음과 같습니다.
function gotouat(){
branch=`getBranchName`;
echo "Logging into uat for branch $branch";
ssh -t uat "cd ../projects/$branch && source envproj/bin/activate; zsh";
}
스크립트는 필요한 분기로 다시 라우팅되지만 가상 환경을 시작하지 않습니다.
다음은 디버그 로그입니다.
debug1: 명령 보내기: cd ../projects/test-branch && source envproj/bin/activate;
debug2: 채널 1: 실행 확인 요청 1
debug2: 콜백 완료
debug2: 채널 1: 열기 확인 rwindow 0 rmax 32768
debug2: 채널_input_status_confirm: 유형 99 ID 1
debug2: 채널 1이 PTY 할당 요청을 수락합니다.
debug2: 채널 1: rcvd 조정 2097152
debug2: 채널_input_status_confirm: 유형 99 ID 1
debug2: 채널 1에서 실행 요청을 수락합니다.
어떤 도움이라도 대단히 감사하겠습니다! 이것은 또한 나의 첫 번째 게시물이므로 누락된 정보/질문에 대해 사과드립니다.
감사해요!