![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/Zs7kr/btqNWFIN6lb/kiwCONMaHGikRLchKeznMK/img.png)
jacoco를 사용하여 소스코드에 대한 동적 분석을 한 결과물의 이름을 jacoco.exec로 사용하고 있다. 이 파일은 빌드서버인 jenkins가 설치된 곳으로 이동이 되어서 분석이 되어야 한다. jacoco의 분석은 sonarqube에서도 할수 있지만 jenkins에서 하기로 했다. 대략적인 그림은 이렇다. 여러개의 application이 있고 여기에서 추출된 결과인 jacoco.exec 파일을 jenkins의 소스와 클래스파일이 위치한 곳에 전송하고 싶다. 이런식으로 jenkins가 파일을 받는 경우 이를 위한 여러가지 방법이 있다. 제목은 이렇게 뽑았는데 실제로는 sshpass를 사용해서 파일을 전송하는 것 정도가 정확할것 같다. 첫번째로는 SSH key를 이용을 하는 방법이다. 이 방법의 장점은..
A, B라는 서버가 있고 A라는 서버의 특정 폴더를 B서버로 옮기고 싶을때 사용하는 방법이다. A라는 서버에서 FTP로 파일을 받아서 그걸 B서버에 전송을 해줄수도 있지만 SCP를 이용하면 훨씬 간편하게 진행할 수 있다. B서버에서 할 일 (받는 서버) $ vi /etc/hosts.allow sshd:123.123.123.123, 222.222.222.222, 보내는서버IP추가 받는 서버에서는 보내는 서버에 대한 ip정보를 추가해줘야한다. A서버에서 할 일 (보내는 서버) $ scp -r sample_folder username@xxx.xxx.xxx.xxx:/app scp 명령어를 통해 sample_folder를 폴더째로 xxx.xxx.xxx.xxx 서버(받는 서버 IP)의 /app 하위에 위치시키겠다는..