본문 바로가기

애자일(Agile)개발방법론14

[Jenkins(2)] 메일(SMTP), 동시 빌드 프로젝트 수, SVN 환경 설정 정리 Jenkins 모든 프로젝트에 적용되는 환경 설정이 있습니다. 젠킨슨 환경 설정 메뉴) Jenkins 관리 -> 시스템 설정 1. Jenkins 동작 폴더 및 동시에 빌드하는 숫자 설정젠킨슨도 빌드를 하기 위해서 svn 같은 source control 서버에서 다운 받은 후에 이 젠킨슨이 빌드를 직접합니다.그 젠킨슨 빌드 폴더 및 동시 빌드 숫자를 설정할 수 있습니다. 동시에 많이 빌드하면 좋다고 생각하지 말고 컴퓨터 CPU 숫자에 맞추는 것을 권장합니다. 2. SVN(Subversion과 SMTP 메일 서버 설정 SVN은 버전과 체크 박스 하나만 하면 됩니다. 하지만 빌드 실패한 경우 오류가 발생했다고 알려주는 메일을 발송하기 위해서는 메일 서버가 필요합니다.하지만 이 빌드를 알리기 위해서 메일 서버/.. 2015. 3. 12.
[Jenkins(1)] 설치 및 Jenkins 포트 변경하기 1. Jenkins 다운로드 하기 http://jenkins-ci.org/ 2. 위 사이트에서 Native Package중에 현재 사용하고 있는 운영체제에 맞는 버전을 다운받는다. Windows를 다운 받아서 next를 누른후에 설치 하면 된다. 3. 포트 변경하기3.1 설치된 폴더로 이동한다. (Ex: E:\Program Files (x86)\Jenkins)3.2 환경설정 파일을 오픈한다. (Ex: E:\Program Files (x86)\Jenkins\jenkins.xml) 3.3 아래 처럼 포트 번호를 변경한다. --httpPort= 를 search로 찾은 후에 변경을 원하는 포트 수자를 입력하면 된다. 아래처럼 나는 기억하기 편하게 위해서 8972로 했다. %BASE%\jre\bin\java -X.. 2015. 3. 12.
[ETC] 오픈소스 라이센스 정리 (GPL, LGPL, BSD, MIT 이란?) 약 4~5년 전부터 오픈소스를 사용하면서 생각이 정말 많이 바뀌었습니다. 오픈소스를 잘 사용하는 것이 프로그램 개발 잘하는 것 만큼 중요하다. 오픈소스 사용하기 전에 각 라이센스 의미를 잘 파악하고 라이센스를 준수해야 합니다. 아래 내용은 구글 검색을 통해서 여러 사이트에서 찾은 내용을 정리한 것입니다. - http://darkpgmr.tistory.com/89- KLDP 오픈소스 SW 라이센스 가이드: http://wiki.kldp.org/wiki.php/OpenSourceLicenseGuide- 위키 : http://ko.wikipedia.org/wiki/MIT_%ED%97%88%EA%B0%80%EC%84%9C GNU GPL(General Public License) 기본적으로 어떤 프로그램을 개발할.. 2015. 3. 9.
[1] 애자일 개발 방법이란? (애자일 Overview, 미신) 저는 애자일 개발 방법에 대해서 기억으로는 2009년경에 처음 들었습니다. 그 당시 회사에서 애자일 전문가를 모셔서 애자일에 대해서 자기 좋은점 및 경험 등에 대해서 설명을 하는 시간 이었습니다. 그 당시 기억에 남는 것은 딱 하나 였습니다. 야근이 없고 근무 시간을 8시간 이내이고 이상적으로는 4~6시간으로 해야 한다. 정말 이상적인 이야기 였습니다. 강연자 : 하루에 4시간 근무를 목표로 일해야 합니다.나: (속으로...) 정말로 진짜로 그게 가능???강연자 : 일정 지연이 거의 없습니다.나 : (속으로...) 당최 이해가 안되네 야근 없이 일정내 완료?! 위 내용 이외에는 기억이 나지 않습니다. 아 한가지 더 있다면 강연자 분일 편한 차림 청바지, 반팔 티셔츠, 남자분이셨는데 예술가처럼 머리가 기시.. 2015. 3. 2.