JIRA와 Confluence 테스트 환경을 간단하게 만드는 3가지 방법
3602 단어 ConfluencejiraAtlassian
Atlassian Expert의 일원으로서 JIRA와 Confluence의 add-on의 개발과 도입을 지원한 사람이다.
Atlassian 제품의 개발 주기가 매우 빨라서 하나하나 새로운 버전이 발표되었다.
새 버전이 나오면 가능한 한 빨리 새로운 기능과 변경점을 확인하고 싶습니다.
이럴 때 사용할 수 있는 깨끗한 테스트 환경을 만드는 방법을 소개한다.
참고로 이번 기사는 서버 버전을 대상으로 한 것입니다.
Windows 설치 프로그램 사용
평소 사용하는 컴퓨터가 Windows인 경우 이 방법이 가장 빠르다.
Atlassian의 웹 사이트에서 설치 프로그램을 다운로드하여 실행하기만 하면 됩니다.
단지 설치기의 마법사에 따라 진행하기 때문에 특별히 어려운 것도 없다.
JIRA 7.0은 다음과 같이 설치됩니다.
https://confluence.atlassian.com/adminjiraserver070/installing-jira-applications-on-windows-749382631.html
가상 머신 사용
VirtualBox 및 VMWare와 같은 가상 시스템을 사용하는 방법
OS와 JIRA/Confluence를 수동으로 설정할 때마다 번거롭기 때문에 저는 Vagrant로 조개 스크립트를 실행합니다.
Giithub에서 Vagrantfile을 공개하고 있습니다.
https://github.com/thirota/atlassian-vagrant/tree/master/centos-6.7/jira-software-7.0
https://github.com/thirota/atlassian-vagrant/tree/master/centos-6.7/confluence-5.9
VirtualBox 및 Vagrant가 설치되어 있으면 vagrant up
CentOS가 시작되고 JIRA가 시작됩니다.그런 다음 웹 브라우저에서 JIRA 설치 마법사를 수행합니다.
테스트를 위해 데이터베이스는 내장 DBlocalhost:18080
로 전달된다.
제가 자주 사용하는Vagrantfile은 상술한 스크립트를 조금만 더 맞춤형으로 만들어서PostgreSQL의 설치와 설정 파일의 재작성 등을 진행합니다.
SDK 사용
개발자용 개발 키트(SDK)를 사용하는 방법이다.
SDK를 들으면 문턱이 좀 높다고 느낄 수 있지만, 절차만 기억하면 어려운 방법은 아니다.
절차를 간단히 정리하자면.
VirtualBox 및 VMWare와 같은 가상 시스템을 사용하는 방법
OS와 JIRA/Confluence를 수동으로 설정할 때마다 번거롭기 때문에 저는 Vagrant로 조개 스크립트를 실행합니다.
Giithub에서 Vagrantfile을 공개하고 있습니다.
https://github.com/thirota/atlassian-vagrant/tree/master/centos-6.7/jira-software-7.0
https://github.com/thirota/atlassian-vagrant/tree/master/centos-6.7/confluence-5.9
VirtualBox 및 Vagrant가 설치되어 있으면
vagrant up
CentOS가 시작되고 JIRA가 시작됩니다.그런 다음 웹 브라우저에서 JIRA 설치 마법사를 수행합니다.테스트를 위해 데이터베이스는 내장 DB
localhost:18080
로 전달된다.제가 자주 사용하는Vagrantfile은 상술한 스크립트를 조금만 더 맞춤형으로 만들어서PostgreSQL의 설치와 설정 파일의 재작성 등을 진행합니다.
SDK 사용
개발자용 개발 키트(SDK)를 사용하는 방법이다.
SDK를 들으면 문턱이 좀 높다고 느낄 수 있지만, 절차만 기억하면 어려운 방법은 아니다.
절차를 간단히 정리하자면.
Plugin SDK 설치
SDK 명령을 사용하여 JIRA 시작
atlas-run-standalone --product jira --version 7.0.2 --data-version 7.0.2
부팅하는 데 시간과 (특히 처음) 디스크 공간이 필요합니다.
총결산
JIRA와 Confluence의 설치 마법사를 확인하고 싶은 행동도 많기 때문에 두 번째로 소개한 VirtualBox+Vagrant의 구성이 가장 자주 사용된다.
위에서 설명한 것 외에 AWS의 AMI 이미지와 Docker 이미지를 활용하는 방법도 있지만 실전에 몰입하지 않았기 때문에 앞으로의 학습 과제로 삼고 싶습니다.
Reference
이 문제에 관하여(JIRA와 Confluence 테스트 환경을 간단하게 만드는 3가지 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/thirota/items/bf012d69105f5df0c045텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)