길잡이

고정 헤더 영역

글 제목

메뉴 레이어

길잡이

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (26)
    • Back end (5)
    • CI-CD (12)
    • giljabi (1)

검색 레이어

길잡이

검색 영역

컨텐츠 검색

gitea

  • gitea telegram 알림설정

    2024.12.21 by giljabi

  • gitea Issue Template

    2023.06.02 by giljabi

  • gitea Repository Packages

    2023.05.25 by giljabi

  • gitea Repository Issues/Labels/Milestone/Projects

    2023.05.25 by giljabi

  • gitea user account

    2023.05.25 by giljabi

  • gitea Email

    2023.05.24 by giljabi

  • gitea Organization

    2023.05.24 by giljabi

  • gitea install in docker or standalone

    2023.05.24 by giljabi

gitea telegram 알림설정

gitea는 가볍지만, 다양한 기능을 제공합니다. 오늘은 그중에서 "webhooks"를 이용해서 telegram과 연결해 보겠습니다. repository의 다양한 이벤트를 실시간으로 공유하려면 이메일이 전통적입니다만 설정, 보안문제등으로 smtp에 접속하기 어렵습니다. telegram, slack 등을 이용하면 쉽게 협업툴로 사용할 수 있습니다. repository 설정에서 webhook를 선택하면 어떤 webhook를 사용할지 고를 수 있습니다. slack보다는 telegram 설정이 좀 더 간편한 것 같습니다. slack은 channel 생성까지 과정도 좀 많아 손이 조금더 많이 갑니다.  telegram에서 @BotFather를 찾습니다. 그리고 대화를 시작합니다.대화를 시작하면 사용할 수 있는 옵..

CI-CD 2024. 12. 21. 08:46

gitea Issue Template

팀/조직 내에서 이슈 관리시스템을 사용할 때 가장 피곤한 일이 작성할 때 모호한 내용을 입력하는 경우입니다. 이런 경우 다시 모여 협의하고, 정리하고 등등 짜증이 확 밀려옵니다. 그래서 입력시 일정한 형태로 작성해야 할 필요가 있습니다. 이럴 때 사용하는 것이 템플릿입니다. 설명서 : https://docs.gitea.com/usage/issue-pull-request-templates Issue and Pull Request templates | Gitea Documentation Some projects have a standard list of questions that users need to answer docs.gitea.com 템플릿을 여러개 만드는 방법과 사용가능한 html type 설명을..

CI-CD 2023. 6. 2. 10:35

gitea Repository Packages

docker를 사용할 때 image 버전관리를 위해 hub.docker.com을 사용할 수 있지만, 무료 사용자는 모든 image가 공개되는 문제가 있습니다. 이럴 때 나만의 image 저장소가 있으면 좋은데, gitea 1.17부터 지원합니다. 여기서는 docker oci 기능을 이용합니다. docker 명령어를 사용하고 저장소의 주소만 변경하면 사용할 수 있습니다. 먼저 해야할 일은 저장소 설정에서 package를 사용할 수 있게 해 줍니다. 상세한 사용법은 container의 한 종류인 docker 사용법 https://docs.gitea.io/en-us/usage/packages/container/ Container Registry - Docs docs.gitea.io 사용 중인 docker im..

CI-CD 2023. 5. 25. 14:54

gitea Repository Issues/Labels/Milestone/Projects

이슈를 만들어 봅니다. "New Issue"를 클릭하면 아래 화면처럼 작성하고 "Preview"를 보고 저장합니다. 이슈내용을 특정인에게 전송하려면 @를 이용합니다. 작성 내용에서 @를 입력하면 현재 저장소에 등록된 사용자, 그룹이 나오면 선택합니다 * Labels : 이슈에 붙이는 분류 레이블 Lebels를 클릭하면, 2개 예제가 있으며 취향대로 선택해서 사용할 수 있습니다. 여기서는 advaned를 선택해봅니다. 레이블은 수정/추가할 수 있습니다. New label을 클릭하여 "VOC/접수"를 추가해봅니다. 이렇게 만들어집니다. * Milestone : 이슈를 묶음으로 관리, 진행율을 관리할 수 있음 New Milstone 만들기 이렇게 만듭니다. * Projects : 칸반형태로 진행유무를 관리 프..

CI-CD 2023. 5. 25. 14:54

gitea user account

Site Administration에서 "User Accounts"를 선택합니다. administrator는 설치시 등록을 하였으며, 신규사용자를 등록합니다. 사용할 계정정보를 입력합니다. User visibility - public : 로그인하지 않아도 사용자를 조회할 수 있음 - limits: 로그인 후 사용자 조회 가능 - private : 조직내 구성원만 조회 가능 Create User Account 후 상세설정이 나옵니다. 필요시 사용자 권한부분만 필요한 부분을 체크해줍니다. User Account is Activated: 활성화 유무 Disable Sign-In : 로그인 유무 Is Administrator: 관리자 권한 Is Restricted: 조직의 정보중에서 외부 사용자가 접근 가능 부..

CI-CD 2023. 5. 25. 13:55

gitea Email

이슈/코멘트/PR 등을 메일로 통지할 때 사용하는 이메일 설정입니다. 조직 내에서 사용하는 smtp를 사용하면 좋겠으나, 현실은 사용하기 어렵습니다. 그래서 대안으로 gmail을 사용합니다. x:> docker exec -it gitea bash를 사용해서 수정하거나, 마운트 되어 있는 위치에 있는 D:\docker-volume\cicd\gitea\data\gitea\conf\app.ini를 수정합니다. gmail에서 사용할 계정을 만들고, 추가할 내용입니다. [mailer] ENABLED = true HOST = smtp.gmail.com:465 FROM = 이메일계정@gmail.com USER = 이메일계정@gmail.com PASSWD = 이메일계정 토큰 MAILER_TYPE = smtp IS_TL..

CI-CD 2023. 5. 24. 15:53

gitea Organization

신규 프로젝트를 만들기에 앞서 조직을 만들고 진행하는 것을 권장합니다. Organization -- backend |- frontend |- document 조직에서 지정하는 구조가 있으면 따르면 되고, 없으면 위와 같은 구조로 관리하는게 좋습니다. 그래서 우측 상단의 "+"를 클릭하여 New Organization을 선택합니다. 조직 이름을 넣고, public : 로그인 없이도 접근가능한 조직으로 url을 알고 있으면 접근 가능 (ex: http://localhost:9080/publicTeam) Limited : 로그인이 가능한 모두에게 보임 Private : 로그인이 가능하고, 조직에 속한 사용자만 보임 Permissions : 조직 관리자가 접근 가능한 팀과 사용자를 관리할 수 있음

CI-CD 2023. 5. 24. 14:02

gitea install in docker or standalone

설치를 하려면 아래 공식사이트를 참고하면 됩니다. https://docs.gitea.com/ What is Gitea? | Gitea Documentation Gitea is a painless self-hosted all-in-one software development service, it includes Git hosting, code review, team collaboration, package registry and CI/CD. It is similar to GitHub, Bitbucket and GitLab. docs.gitea.com 우리는 빠른 것을 추앙하는 관계로 아래를 보면서 따라 하면 한 번에 끝납니다. https://github.com/parknamjun/gitea/blob/mai..

CI-CD 2023. 5. 24. 12:25

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
길잡이 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바