저는 Git 저장소를 호스팅하기 위해 Hosted Gitlab을 사용하고 있습니다. 최근에는 PHP와 Java 응용 프로그램을 서버에 구축/배포하는 데 사용하고 있습니다.Gitlab CI SSH를 통해 응용 프로그램을 배포하는 방법
빌드가 완료되면 SSH를 사용하여 응용 프로그램을 배포해야합니다. 경우에 따라 최종 빌드 (PHP 파일)의 내용을 SSH를 통해 서버에 업로드하거나 컴파일 된 .jar 파일을 업로드 한 다음 원격 서버에서 명령을 실행하여 서비스를 다시 시작하는 경우가 있습니다.
빌드 환경으로 나만의 Docker 컨테이너를 설정했습니다. 여기에는 Java, PHP, Composer 및 Maven과 같은 빌드가 필요합니다. 이 이미지를 사용하여 빌드를 실행합니다.
내가 알고 싶은 것은 다른 gitlab-ci.yaml 파일에서 지정할 수있는 배포 명령을 수행하기 위해 다른 서버의 SSH를 어떻게 사용할 수 있습니까?