저는 거의 2 개월 동안 움 브라 코와 일하고 있습니다. 그래서 나는 아직 실패했습니다. 내가 일하는 회사는 많은 프로젝트를 위해 DTAP을 사용하지만 Umbraco 기반 웹 사이트는 지원하지 않습니다.움 브라 코 및 연속 배송/배포
우리는 환경을 동기화하기 위해 Umbraco Courier (저렴한 버전)을 사용하지만 이는 모두 손으로 수행됩니다.
Umbraco와 같은 CMS를 사용하여 지속적인 전송을 수행하는 방법은 무엇입니까?
저는 거의 2 개월 동안 움 브라 코와 일하고 있습니다. 그래서 나는 아직 실패했습니다. 내가 일하는 회사는 많은 프로젝트를 위해 DTAP을 사용하지만 Umbraco 기반 웹 사이트는 지원하지 않습니다.움 브라 코 및 연속 배송/배포
우리는 환경을 동기화하기 위해 Umbraco Courier (저렴한 버전)을 사용하지만 이는 모두 손으로 수행됩니다.
Umbraco와 같은 CMS를 사용하여 지속적인 전송을 수행하는 방법은 무엇입니까?
전체 CI/CD 전략은 아키텍처 및 요구 사항에 따라 다릅니다. 일반적인 ASP.NET 응용 프로그램 프로세스와 거의 같지만 우리가 처리해야하는 몇 가지 추가 측면이 있습니다. Umbraco 특정 확실히 솔루션, 해당 프로세스를 처리 할 수있는 가장 쉽고 더 인기있는 방법의 경우
당신에게하지 전송하는 고급 옵션을 여러 enviroments에있을 수있는 기능을 제공합니다 Umbraco 클라우드 (https://umbraco.com/cloud)를 사용하는 것입니다 문서 유형 및 템플릿 또는 정적 파일뿐 아니라 가장 최신 버전의 Courier를 사용하는 콘텐츠도 포함됩니다. 유지 보수 및 업데이트하기도 쉽습니다.
Umbraco Cloud는 각 시나리오 (비용, 구름 뭉치 방지 운동 등)에 완벽하지 않으므로 일부 기업/개발자는 전체 프로세스를보다 효율적으로 제어하고자하므로 일부 다른 가능성 :
소스 제어 시스템을 사용하여 최적화 및 자동화를 조합하면 개발 및 배포 프로세스를 자동화하는 강력한 장난감을 얻을 수 있습니다.
의견을 보내 주셔서 감사합니다. 도구를 살펴볼 시간을 좀 더 확보하려고 노력할 것입니다. – Gideon
쿨! 해피 탐구 :) –
umbraco 사이트 (예 : DataTypes, DocumentTypes 등)의 DB 구성 요소를 배포하는 작업이 약간 까다 롭습니다. 이러한 종류의 상황을 처리하기 위해 uSync라는 패키지를 사용했습니다. 이 패키지는 배포에 사용하지 않아도 소스 제어에서 doctype 및 데이터 유형 수준 변경 사항을 기록하는 데 유용합니다. 나는 그것을 보일 것이다. 또한 Courier와 uSync는 모든 버전의 umbraco와 함께 더 잘 작동한다고 언급하고 싶습니다. 나는 당신이 다루고있는 어떤 umbraco 버전인지 모르지만 적어도 v7.2.8에 도달 할 수 있다면 택배 경험이 도움이 될 것입니다. – bowserm