GitHub에서 지도 프로젝트 소스를 관리해준다. 나는 여기서 merge가 되면, project를 알아서 빌드해주고 테스트해서 보고해주는 자동화 기능이 있었으면 좋겠다. 만약 빌드가 실패하면 바로 책임자를 찾을 수도 있을 것이다. 그래서, JenKins를 사용하려 했는데, 우리가 테스트할 DataBase도 공유가 되어야 한다. 이 모든 것을 갖춘 환경을 만들고 싶다.
설치 중 1) linux 설치
1. VirtualBox 설치
2. Linux 설치
https://access.redhat.com/downloads/content/69/ver=/rhel---7/7.4/x86_64/product-software
Red Hat Enterprise Linux 7.4 Binary DVD
설치 중 2) git 설치
1. VirtualBox 설치
2. Linux 설치
https://access.redhat.com/downloads/content/69/ver=/rhel---7/7.4/x86_64/product-software
Red Hat Enterprise Linux 7.4 Binary DVD
Ubuntu에 Jenkins 설치
https://www.fun25.co.kr/blog/jenkins-ubuntu-16-04-install/
그냥 컴퓨터 밀고 Ubuntu Desktop 설치함....
1. git 설치
2. jenkins 설치 : https://www.fun25.co.kr/blog/jenkins-ubuntu-16-04-install/
sudo must be owned by uid 0 and have the setuid bit set
ls -l /usr/bin/sudo 실행 -> -rwxr-xr-x 1 develop root 136808 7월 4 16:37 sudo
http://initium2017.blogspot.kr/2017/04/ubuntu-1604lts-sudo.html 참고