전 Jenkins를 처음 사용합니다. 최근에 Server 2008 R2가 일부 패치로 업데이트되었습니다. 그 전에 Jenkins는 잘 작동했지만 지금은 Jenkins를 통해 배포 할 때마다 다음과 같은 오류가 발생합니다.Jenkins 빌드가 "ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER"로 인해 실패했습니다
권한과 관련이있는 것 같습니까?
그러나 어떤 유형의 허가가 있으며 어디에서 부여해야합니까?
/C C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe /nologo /v:q /property:configuration=Dev /p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=False /p:MsDeployPublishMethod=WMSvc /p:MsDeployServiceUrl=https://<URL>/MSDeploy.axd /p:DeployIisAppPath=DEV_BackAPI /p:AllowUntrustedCertificate=True /p:Username=SYS_NAME\USER_PRODirectTest /p:Password=PASSWORD BACKAPI.sln && exit %%ERRORLEVEL%%
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4253,5): msdeploy error ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER: Web deployment task failed. (Unable to perform the operation ("Delete Directory") for the specified directory ("4_0_30319"). This can occur if the server administrator has not authorized this operation for the user credentials you are using. [C:\Program Files (x86)\Jenkins\jobs\FA BEAPI - DEV\workspace\PRO.BACKAPI\PRO.BACKAPI.csproj]
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4253,5): msdeploy error ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER: Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER.) [C:\Program Files (x86)\Jenkins\jobs\FA BEAPI - DEV\workspace\PRO.BACKAPI\Falck.BACKAPI.csproj]
Build step 'Build a Visual Studio project or solution using MSBuild' marked build as failure
답장을 보내 주셔서 감사합니다. 보안 탭에서 웹 사이트 폴더를 마우스 오른쪽 버튼으로 클릭하여 권한을 부여 하시겠습니까? –
@Salikix 네, 그걸로 시작할 수 있습니다. – VonC