gitlab

GitLab merge request 정보를 Emacs Org-mode 문서에 삽입

2 minute read

org-mode 문서에 링크를 추가할 일이 있으면 Org-cliplink 패키지를 사용한다. 로그인해야 접근할 수 있는 Confluence와 Jira 페이지도 Org-cliplink를 사용할 수 있게 확장하는 작업을 했다. 특정 주소로 시작하면 API를 호출해서 페이지 정보를 가져...

GitLab 이슈 문자열을 찾아 웹브라우저로 이슈 페이지 열기

1 minute read

redmine 이슈 번호를 #1234 같은 식으로 사용한 문서가 있다. 이슈 번호를 복사하고 웹페이지를 열어 /issues 주소 뒤에 1234 이슈 번호를 붙여서 확인하는 게 귀찮아서 간단한 함수를 만들었다. 이슈 번호가 있는 줄에서 #숫자 를 찾아서 URL을 생성해 웹브라우저로 ...

gitlab 상태를 휴가로 바꾸는 emacs lisp 대화형(interactive) 함수

1 minute read

휴가일 때, slack status를 :palm_tree: 휴가 로 바꾸고 있다. 멘션을 하려고 아이디를 타이핑하다 보면 휴가 상태가 바로 보여서 압박감을 준다. 진짜 급한 일이 아니면 휴가 중에 멘션을 받지 않는 좋은 효과가 있어서 휴가를 쓰면 꼭 설정한다.

gitlab todo 항목 10개를 여는 함수

1 minute read

gitlab todo 기능 마음에 든다. 날 멘션(@mention) 하거나 담당자(assignee)로 설정했을 때, gitlab 시스템이 todo 목록으로 추가한다. 한눈에 내가 읽거나 답변해야 할 목록을 볼 수 있다. gitlab 기본 페이지로 해놓고 쓰고 있다.

#gitlab 연관된 merge request가 없는 commit을 org todo로 만들기

1 minute read

merge request는 org todo로 만들어서 잘 쓰고 있다. merge request 단위로는 계속 읽고 있는데, 아쉽게도 이게 다가 아니다. master에 직접 push도 허용하고 있어서 연관된 merge request가 없는 커밋(commit)도 있다. 주로 아티스트 ...

버전 컨트롤 안하는 init.el 설정은 어떻게 관리하지?

less than 1 minute read

<#gitlab issue 또는 merge request의 링크와 제목 삽입하기> 글에서 짠 함수를 사용하려면 personal access tokens가 필요하다. github에 올려놓은 init.el 파일에 적어놓는 건 아닌 것 같다. id와 password를 공개 장...