(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Configuration Management

Jenkins 에서 Build a maven2/3 project 로 job 설정하기

1.job 생성 job 이름을 넣고  옵션은 Build a maven ~~~을 선택한다.   2.JDK는 컴파일할 JDK버젼을 선택한다. 3.소스코드 관리 형상관리중인 CVS 나 SVN Repository URL등록하고 Credentials에는 CVS/SVN의 인증된 사용자 정보를 등록한다. 4.Pre Steps에서 Invoke top-level Maven targets를 선택하고 Maven Version은 설치된 버젼을 선택 Goals는 clean install 그리고 고급을 누른다. properties에는 POM.xml의 배포정보가 다른 경우에 해당하는 정보를 […]

Jenkins 설치 가이드

Redhat 의 경우 1.다운로드 http://pkg.jenkins-ci.org/redhat/ 에서 최신 jenkins rpm 파일을 다운로드 한다. 2.개발서버에 복사 1.ftp를 통해 개발서버에 복사(내부망이며 외부접근이 안될경우) 2.wget를 통해 다운로드 3. 설치 (1)터미널로 개발서버에 접속 root계정으로 로그인한후 rpm파일이 있는 디렉토리로 이동 #rpm -Uvh jenkins-1.xxxxxx.noarch.rpm (2)RPM패키지가 정상적으로 설치되었는지 확인 #rpm -ga | grep jenkins (3)설치되었음을 확인했으면 #service jenkins start 4.Jenkins 홈 디렉토리 변경 […]

Window CVS 를 Linux CentOS CVS로 이동

1. centos 에 기본을 거의 깔려 있습니다. 확인 cvs  -v 2. xinetd의 설치 확인 chkconfig –list | grep xinetd servcie xinetd status 확인하고 없으면 yum install xinetd로 설치 . /etc/xinetd.d 디렉토리에 cvspserver란 서비스 설정 파일 등록 # vi /etc/xinetd.d/cvspserver service cvspserver { disable = no flags = REUSE socket_type = stream wait = no user […]

Linux CVS 구성

1. 리눅스에 CVS서버가 설치되어 있는지 확인 //버전확인 # cvs -v 2. 저장소 디렉토리 생성 및 초기화 //CVS 저장 디렉토리 생성 # mkdir -p /home/cvs/project1 //CVS 저장 디렉토리 초기화 # cvs -d /home/cvs/project1 init 3. CVS 저장 디렉토리 권한 설정 // CVS 그룹 생성 # groupadd cvs // CVS 유저 생성 # useradd -u $UID -g […]

Jenkins job – ant build deploy

<<<< Jenkins 배포 Job 등록 >>>>> 1. 좌측 메뉴에서 “새로운 job” 클릭 – Job 이름 : 식별가능한 이름 설정 – Build a free-style software project 선택 2. Job 등록 폼 – JDK : JDK7 – 소스코드 관리 > Subversion 선택 > Repository URL : 소스코드 대상 SVN URL 입력 (http://xxx.xxxx.com/svn/project/webapp/trunk) > Credentials : 기존에 등록되어 있는 […]