kean / Pulse

Network logger for Apple platforms
https://pulselogger.com
MIT License
6.32k stars 302 forks source link

[CI Failing] Azure Pipeline fails to build .docc extension folder #223

Closed syednajamgames closed 11 months ago

syednajamgames commented 12 months ago

I have used Pulse in a private Swift Package and that package I am using in my project. Everything works well locally but on CI it fails and gives this error:

2023-11-03 13:28:00.293 xcodebuild[3181:17830] [MT] IDEFileReferenceDebug: [Load] <IDESwiftPackageCore.IDESwiftPackageSpecialFolderFileReference, 0x600001036200: name:Docs.docc path:group:Docs.docc> Failed to load container at path: /Users/runner/Library/Developer/Xcode/DerivedData/***/SourcePackages/checkouts/swift-protobuf/Sources/protoc-gen-swift/Docs.docc, Error: Error Domain=com.apple.dt.IDEContainerErrorDomain Code=6 "Cannot open "Docs.docc" as a "Swift Package Folder" because it is already open as a "Folder"." UserInfo={NSLocalizedDescription=Cannot open "Docs.docc" as a "Swift Package Folder" because it is already open as a "Folder".} 2023-11-03 13:28:00.639 xcodebuild[3181:17830] [MT] IDEFileReferenceDebug: [Load] <IDESwiftPackageCore.IDESwiftPackageSpecialFolderFileReference, 0x600001022d00: name:PulseUI.docc path:group:PulseUI.docc> Failed to load container at path: /Users/runner/Library/Developer/Xcode/DerivedData/***/SourcePackages/checkouts/Pulse/Sources/PulseUI/PulseUI.docc, Error: Error Domain=com.apple.dt.IDEContainerErrorDomain Code=6 "Cannot open "PulseUI.docc" as a "Swift Package Folder" because it is already open as a "Folder"." UserInfo={NSLocalizedDescription=Cannot open "PulseUI.docc" as a "Swift Package Folder" because it is already open as a "Folder".} 2023-11-03 13:28:00.653 xcodebuild[3181:17830] [MT] IDEFileReferenceDebug: [Load] <IDESwiftPackageCore.IDESwiftPackageSpecialFolderFileReference, 0x6000010dba00: name:Pulse.docc path:group:Pulse.docc> Failed to load container at path: /Users/runner/Library/Developer/Xcode/DerivedData/***/SourcePackages/checkouts/Pulse/Sources/Pulse/Pulse.docc, Error: Error Domain=com.apple.dt.IDEContainerErrorDomain Code=6 "Cannot open "Pulse.docc" as a "Swift Package Folder" because it is already open as a "Folder"." UserInfo={NSLocalizedDescription=Cannot open "Pulse.docc" as a "Swift Package Folder" because it is already open as a "Folder".} I have already tried using different Xcode versions etc. Any suggestion would be helpful.

kean commented 12 months ago

Related https://github.com/kean/Nuke/issues/609

syednajamgames commented 12 months ago

Related kean/Nuke#609

I am trying to remove .docc files, issue is they are in a separate package. And CI is unable to remove them

kean commented 11 months ago

Please refer to https://github.com/kean/Nuke/issues/609#issuecomment-1454835979. The .docc error typically shouldn't fail a build.