토요일 하루종일 한일 정보
토요일 하루종일 한일본문
아미나용 플러그인 개발을 해볼까 했는데,,
아미나를 설치하는 과정이 생각보다 복잡합니다.
1. DB 생성
2. 그누보드 설치
2.1. 서버에 압축파일 업로드
2.2. 압축 해제
2.3. 설치경로에 디렉토리 복사
3. 아미나 설치
3.1. 서버에 압축파일 업로드
3.2. 압축 해제
3.2 설치경로에 디렉토리 복사(덮어쓰기)
4. 개발한 플러그인 복사
플러그인 개발하다보면 위의 설치 과정을 서너번 해야 합니다.
기존에도 몇번 플러그인 개발을 할려다가 그만둔게,,, 아미나 설치가 귀찮아서, 포기.
이번에는 마음을 단단히 먹고
설치 자동화를 하기 위해서 jenkins 작업을 하였습니다.
결국 완료했네요.
아미나 솔루션 1개만 끝냈지만, 조금만 수정하면 그누보드 5.3, 5.4, 5.5, 나리야도 가능할것 같습니다.
하루종일 고생했는데, 자랑할곳이 없어서 글 남깁니다.
이제 플러그인만 개발하면 됩니다. -_-??
4
댓글 8개
^^
ci/cd 구축까지!!
@리오닥터
간단한 ci/cd 는 해두어야 귀찮음이 해소되네요.
개발할것 생각하다가 설정이나 설치가 귀찮아서 진행안한게 책한권은 되는것 같습니다. ㅎㅎ
고생하셨습니다 : )
Jenkins 는 처음듣는데, 어디에 사용되는 프로그램인가요?
젠킨스를 하시다니 대단하십니다ㅎㅎ
저도 한때 좀 만졌었는데
설계가 미니멀하게 바뀌면서 자연스레 젠킨스 안쓰고
CodePipeline 쓰거나
깃헙에서 제공하는 것들로 쓰게 되었네요..
젠킨스 만지면 재미도 있고 좋긴 합니다.
하지만 젠킨스 자체가 공부가 되어버려서 ㅋㅋ
@똥싼너구리
git 저장소가 bitbucket 도 있고, github 도 있다보니, 어쩔수 없이 jenkins 를 쓰게 되었네요.
요즘은 gpt 님이 다 해주셔서 저는 그냥 옆에서 감독만 합니다.
기존에는 bash 나 깔짝대면서 script 로 만들었는데, gpt 가 다 해주니... 저는 할게 없네요.. 사장님이 이걸 아시면 안되는데...
@솔그루 쉿 사장님은 모르시는걸로..!!