비트 버킷 소스를 사용하여 하늘색에 웹 사이트 배포를하고 있습니다. 배포를 수행 할 때 항상 소스를 빌드하는 것을 볼 수 있습니다. Kentico 10 웹 사이트 (.Net 웹 사이트 프로젝트)이기 때문에 실제로 필요하지 않습니다.Azure 웹 사이트 배포 - .Net 웹 사이트
소스 배포 중에 빌드를 피하거나 bitbuckt에서 최신 정보를 가져 오려면 어떻게해야합니까?
비트 버킷 소스를 사용하여 하늘색에 웹 사이트 배포를하고 있습니다. 배포를 수행 할 때 항상 소스를 빌드하는 것을 볼 수 있습니다. Kentico 10 웹 사이트 (.Net 웹 사이트 프로젝트)이기 때문에 실제로 필요하지 않습니다.Azure 웹 사이트 배포 - .Net 웹 사이트
소스 배포 중에 빌드를 피하거나 bitbuckt에서 최신 정보를 가져 오려면 어떻게해야합니까?
은 당신의 bitbucket에 지속적인 통합 프로세스를 사용을 중지하고 웹 사이트 폴더를 대상으로하는 XCOPY (바람직 델타)를 할 자신의 과정을 후크해야한다.
OOB 도구를 사용하면 빌드없이 배포 할 수 없습니다. 그래서 당신은 몇 가지 작업을 수행 할 수 있습니다
FTP
비주얼 스튜디오 로컬 성공적으로 빌드 후
명령 줄 사본을 게시 할 수 있습니다.
또 다른 설정은 배포 할 때 당신이 빌드의 수를 줄일 수 있지만, 여전히 솔루션의 Bitbucket 개 지점을 구축 할 것입니다. CI를 계속 사용할 수 있지만 해당 분기에 병합을 수행 할 때만 배포되도록 환경을 올바른 분기에 연결해야합니다.
소스 배포 중에 빌드하지 않거나 최신 버전을 bitbuckt에서 가져 오지 않으려면 어떻게해야합니까?
을 그리고 당신은 KUDU을 활용하고
D:\home\site\deployments\tools\deploy.cmd
에서 자동 생성 된deploy.cmd
파일을 확인할 수 있습니다 :
다음과 같이 "배포> 배포 옵션"에서 배포 세부 사항을 확인할 수 있습니다.
요구 사항에 맞게 deploy.cmd
파일을 사용자 정의하고 .deployment
및 deploy.cmd
파일을 Bitbucket 저장소에 저장하는 것이 좋습니다. 간단한 방법으로 현재 배포 스크립트를 다운로드하고 배포 섹션에서 스크립트를 수정할 수 있습니다. 솔루션을 빌드하기위한 스크립트를 제거하고 kudu 동기화를위한 스크립트 만 남겨두고 스크립트의 값을 수정해야합니다. -f
옵션은 %KUDU_SYNC_COMMAND%
을 호출 할 때 "%DEPLOYMENT_TEMP%"
에서 "%DEPLOYMENT_SOURCE%"
까지입니다. 당신이 따라갈 수있는 세부 사항은 Custom Deployment Script입니다.
빌드 또는 변환없이 저장소의 전체 콘텐츠를 배포하려는 경우 Azure App 설정에서 SCM_SCRIPT_GENERATOR_ARGS=--basic
만 설정하면됩니다. 이렇게하면 스크립트 생성기가 '기본'사이트로 취급하게되고 빌드가 수행되지 않습니다.
자세한 내용은 wiki을 참조하십시오.
이 작업을 수행 할 수 있지만 'SCM_SCRIPT_GENERATOR_ARGS'을 (를) 사용하여 작업을 단축 할 수 있습니다. 내 대답을 보라. –