Overview CI Continuous Integration 간단히 설명하자면, 코드 - 빌드 - 테스트 로 이어지는 일련의 생명주기를 잦은 주기로 자동화 애자일 방법론 중 하나인 익스트림 프로그래밍에서 나온 개념 1. 코드 변경사항을 주기적으로 빈번하게 머지해야한다. 2. 통합을 위한 단계 (빌드, 테스트, 머지)의 자동화 최대한 작은 단위로 쪼개어 작업한다는 것이 전제됨 최대한 작은 단위로 나누지 않는다면 merge에 시간을 너무 많이 쓰게 된다. 동작 A 개발자님 방금 Merge하는 과정에서 에러가 났습니다 확인하여주세요~~~~~ 장점 주기적으로 짧은 단위로 머지하기 때문에 머지 충돌을 피할 수 있어서 개발 생산성이 향상됨 문제점을 빠르게 발견할 수 있음. 버그 수정이 용이 CI를 잘 작성하기 위..
전체 글
Here I am!한 주의 평가 2번째 대회가 시작되었습니다. 공부하면 할 수록 부족한 점이 많다는걸 느끼고 있습니다. 그럼에도 불구하고 다른거 생각하지말고 당장 할 수 있는걸 해야겠다고 계속 생각하고 있어요. 언젠가 엄청난 날들을 맞이하게 되기를..! 현재는 코드 구현 및 작성이 바로바로 안돼서 마음고생하고 있지만 현재 고비를 넘으면 또 재미있어지겠지요. 가령 1차 대회 때는 서버 세팅부터 몇일을 잡아먹었는데 지금은 그래도 하루 이내로 바로바로 진행되고, 또 팀원분께 관련 메뉴얼도 공유할 수 있었어서 이렇게 나아지면 되는거겠지 싶습니다. 주간 학습 내용 1/3 수요일, 새로운 팀원분들과 만남 그라운드룰 지정 타임라인 세팅 깃 컨벤션 지정 " 처음 팀원분들과 만나는날, git convention, 타임라인, 그라운드 룰 ..
PR, Issue Template OpenVpn 설치 ubuntu 에서 20.04 에서 openvpn 2.5 이상 설치 방법은 openvpn 커뮤니티에 가이드를 따라서 설치 해주시면 됩니다. https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos#DebianUbuntu:UsingOpenVPNaptrepositories Github 코멘트 반영 및 재 PR 원격 Branch 삭제 revert branch가 만들어져서 이를 지우고자 함. # local에서 브랜치 지우기 git push origin --delete revert-3-feat-#2/init_template # 원격으로 브랜치 지우기 git push origin --delete revert..
https://python-poetry.org/docs/#installing-with-the-official-installer scone@scone-B650-PG-Lightning:~/boostcamp/week8$ sudo curl -sSL https://install.python-poetry.org | python3 - Retrieving Poetry metadata # Welcome to Poetry! This will download and install the latest version of Poetry, a dependency and package manager for Python. It will add the `poetry` command to Poetry's bin directory, loc..