2019/04 2

Jenkins Github 연동

jenkins 가 설치된 서버에서 ssh-keygen -t rsa -f id_rsa 로 키 파일 생성 - passphrase 는 그냥 엔터 jenkins credential 에 ssh username with private key 를 선택 후 id_rsa 내용 삽입 (passphrase 는 비워둠) github - repository - settings - Deploy Keys 에 id_rsa.pub 내용 삽입 프로젝트 구성 소스코드 관리 Git 선택 - repository url 에 git@github.com:아이디/repository명.git repository url 에 https://github.com 형태로 넣으면 안됨.

프로그래밍 2019.04.19

기업용 SNS 기능 변경 - 에디터 교체편

나는 기업용 SNS (이하 SNS) 의 서버개발을 담당하고 있다. 이 SNS에 글을 작성할 때, 이미지, 파일, 투표, 지도, 클라우드 파일(구글드라이브, 드랍박스), 웹페이지 발췌정보를 첨부 할 수 있는데, 기존 구조는 페이스북 처럼 글 따로, 첨부자료 따로 삽입 되는 구조이다. 페이스북이 이런 구조와 동일하다. 이런 구조에서 Band 처럼 본문내 각종 자료를 첨부할 수 있는 구조를 이용하고 싶다는 Needs 가 있어서 이번에 Band 와 같이 본문내 자료를 첨부하는 구조로 변경을 했던 경험을 공유하고자 한다. 기존에는 글 작성중 자료를 첨부하면 아래와 같이 자료 영역에 자료가 삽입되었지만, 밴드처럼 바뀐 구조에서는 글 중간중간 자료가 삽입돼야 하기 때문에 글 작성중 자료 첨부의 구조가 아래와 같이 바..