Publish over SSH 란 ?


Linux - openssh 패키지 ( client , server )

Publish Over SSH는 Jenkins에서 빌드 결과물을 원격 서버로 전송하고 명령을 실행할 수 있게 해주는 플러그인입니다.

컨테이너 생성시 필요

#  open ssh 설치
RUN apt-get update &&\
    apt-get upgrade -y &&\
    apt-get install -y openssh-client

jenkins volums 할당 ( client 와 데이터 공유 )

  volumes:
  - /home/dolfkang/jenkins:/var/jenkins_home
  - /home/dolfkang/.ssh:/root/.ssh
  - /var/run/docker.sock:/var/run/docker.sock

  1. 관리 접근