Legacy(~18.10)/Etc (1) 썸네일형 리스트형 [훌륭한프로그래머 되는 법] 배포 [훌륭한프로그래머 되는 법] 배포배포제작 과정에 규율과 계획이 필요하다.소프트웨어 개발 절차 중 매우 중대한 단계로, 설계나 코딩 혹은 디버깅이나 테스트 등에 뒤지지 않을 만큼 중요하다.단순함반복 가능함신뢰할 수 있음배포를 자동화하는 이유는 위의 조건들을 충족 시키면서, '실수' 없이 하도록 하기 위해서서버에 배포되는 코드를 서버단에서 직접 수정하지 말아야한다.서버 단에서 직접 수정할꺼면, 버전관리 시스템을 쓸 필요가 없음 - 왜? 버젼이력이 안남으니까배포를 할 떄, 프로세스를 단순화 시켜야하는데, 위에서 말한 이유가 같은 이유이다. 버튼을 하나 누른다던지, 스크립트를 짜놓는다던지.. 인간의 오류를 최소한으로 해야한다.배포 버젼을 빌드하는 가장 좋은 방법은 사람의 손을 거치지 않고 CI서버에서 직접 트리.. 이전 1 다음