CI / CD
기타 2022. 12. 13. 19:14

Ci (Continuous Integration) 지속적인 통합 - 버그 수정, 기능 추가 등 메인 레파지토리에 빌드되고 테스트되고 Merge 되는 것 - 자동화가 되었다면 CI 서버에서 스크립트를 통해 레파지토리를 빌드하고 이상이 없다면 테스트 코드가 실행되며 성공적이라면 Green sign을, 빌드나 테스트가 실패를 한다면 red sign을 보내 알려준다. - 개발의 생산성을 높이고 문제점을 빠르게 발견할 수 있다. CD (Continuous Delivery || Continuous Deployment) 지속적인 제공 || 지속적인 배포 Continuous Delivery CI를 통해 자동으로 빌드가 되고 테스트가 된 후 준비된 Release가 문제가 없는지 개발자가 검증한 후에 수동적으로 배포하는 ..

vscode code . 명령어 재부팅후 안되는 현상
기타 2022. 12. 5. 21:00

가끔씩 세팅을 세팅을 다시 해야 하는 경우가 생기는데 그때마다 다시 찾아보느라 시간낭비가 되어 메모.. 1. vscode에서 cmd + shift + p를 누른 후 'command'를 입력하여 설치 2. 당장은 잘 되지만 재부팅을 하고 나면 code: command not found 메시지를 띄우며 다시 되지 않는다. 3. terminal에서 아래 명령어 입력 open ~/.zshrc 4. 에디터가 열리면 가장 하단에 아래 명령어를 입력한다. code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;} 5. 재부팅 후 정상 작동 확인