이번에 atlassian series 를 구매하기로 결정하여, 구매전에 3월에 설치했던 시스템을 업데이트 할려고 한다.
참고로 linux를 사용하고 있기 때문에, linux에 관하여만 작성하였다.
jira, confluence의 업데이트는 쉽다. bin파일을 받아서 실행하면 3번 upgrade가 있으므로 그거대로 하면 짠~!
다만 주의해야 할 것은 최신버젼을 설치하게 되면, 기존의 plugin이 동작하지 않거나, MarketPlace에 접속되지 않을 수도 있으니 업데이트하고자 하는 버젼을 꼼꼼히 검토하자.
bamboo 의 경우에도 home directory가 분리되어서 쉽게 설치 가능한다. 원래는 백업을 해야 하는데, 무시하는 걸로~ ^^; 다만 무시하고 업데이트했다가 이전 버젼으로는 돌아오지 못한다. 주의!
최신 버젼의 압축 파일을 받아서 풀면, atlassian-bamboo-5.6.0 폴더가 만들어진다.
WF(WizardFactory)의 경우에는 jira와 confluence가 설치되는 /opt/atlassian 에 이동하여 관리한다.
폴더 이동한 후에, 그냥 /bin/start-bamboo.sh를 실행하면 되지만, 내 경우에는 mysql를 사용하고 있어서 mysql용 JDBC driver를 lib폴더에 복사해 넣어줘야 한다.
cp ../bamboo-5.4.2/lib/mysql-connector-java-5.1.29-bin.jar lib/
home(data) directory를 지정해줘야 한다.
cd bamboo-5.6.0/
vi atlassian-bamboo/WEB-INF/classes/bamboo-init.properties
bamboo.home=/var/atlassian/application-data/bamboo
그런 다음에 실행하면 문제 없이 동작한다.
문제는 crucible과 fisheye 업그레이드이다. 이 경우에는 hom directory도 분리되어 있지 않은 상황이라 어렵다.
fecru(crucible과 fisheye는…
원본 글 보기 99단어 남음