본문 바로가기

Programming!

배포툴을 만들면서..


 사내에서 쓰기 위해 만들어본 배포 전용 툴입니다. Nas와 웹로직에 No/Stage 모드를 사용해서 처리하다보니 좋은점은 JSP등과 Class등의 선행 배포에 신경을 안써도 되더군요. 그래도 향후 두 분류는 배포순서를 지켜야 할 듯 합니다.

로그인.

로그인후 운영중인 프로젝트 목록.

배포 라벨 만들기. 라벨별 배포가 되므로 먼저 만들어 놔야 합니다.

프로젝트중 자신이 최근에 커밋한 목록 보기. 목록에서 소스를 선택한 후, 위의 라벨을 붙입니다.

DV_AP_090629 라벨에 포함된 소스들을 배포합니다. 배포시 서버를 선택해서 배포.



뭐, 중간중간 좀 편하고자 하는 기능들은 있습니다. 소스의 히스토리보기, 중복체크, 라벨에 락걸기, 실제 서버에 배포된 소스들의 날짜 변경목록보기 등..


문제는 좀 많은 시스템 Command를 쓰다보니 unix상에서만 된다는거죠. 음.. 조금더 다듬어서 슬슬 오픈해볼까도 생각중입니다.


.. 첨부터 혼자 만들다 보니...역시 디자인은 구립니다. 큭