Я хочу развернуть с jenkins в тестовую среду и в производственную среду. Для этого мне нужно подключиться к серверу требуемой среды, что-то вроде ssh/scp.
Я хотел бы знать, что лучший способ.
Я нашел некоторые плагины, чтобы сделать это, например, Jenkins-Deploy-Plug-in или Jenkins Publish over SSH Plugin. У первого есть много проблем, которые на самом деле не заслуживают доверия для развертывания в производстве, а для второго вам необходимо изменить глобальную конфигурацию, которая является ручной работой для каждого развертывания.
Есть идеи, как это решить? Может быть, с некоторыми скриптами или плагинами?
Единственная текущая идея, которую я имею, это: подключиться с jenkins к серверу (возможно, с помощью SSH Plugin) и выполнить там script, который подключается к желаемой среде. Но это две связи. Это действительно необходимо? Я надеюсь на более простой способ для этого.
спасибо за любой намек.