2

jenkins は OS X Sierra にインストールされており、KeyChain と Provisioning Profiles Management プラグインにプロビジョニング ファイルをアップロードしたジョブを作成しようとしています。ジョブ構成の [ビルド環境] セクションの [モバイル プロビジョニング プロファイル] で、対応するプロファイルが選択されます。ビルドを実行すると、これらのエラーが発生します

FATAL: Failed to copy /Users/Shared/Jenkins/Home/kpp_upload/abcdfe-e441-407b-ba4a-34e97bf71f5b.mobileprovision to /Users/*****/Library/MobileDevice/Provisioning Profiles/abcdfe-e441-407b-ba4a-34e97bf71f5b.mobileprovision
         java.io.IOException: Failed to copy /Users/Shared/Jenkins/Home/kpp_upload/abcdfe-e441-407b-ba4a-34e97bf71f5b.mobileprovision to /Users/*****/Library/MobileDevice/Provisioning Profiles/abcdfe-e441-407b-ba4a-34e97bf71f5b.mobileprovision
    at .     
        hudson.FilePath.copyTo(FilePath.java:2018)
    at .                  com.sic.plugins.kpp.KPPProvisioningProfilesBuildWrapper.copyProvisioningProfiles(KPPProvisioningProfilesBuildWrapper.java:161)
    at .             com.sic.plugins.kpp.KPPProvisioningProfilesBuildWrapper.setUp(KPPProvisioningProfilesBuildWrapper.java:99)
    at .   hudson.model.Build$BuildExecution.doRun(Build.java:156)
    at .              hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
    at     hudson.model.Run.execute(Run.java:1720)
    at     hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at     hudson.model.ResourceController.execute(ResourceController.java:98)
    at     hudson.model.Executor.run(Executor.java:404)
    Caused by:     java.io.FileNotFoundException: /Users/*****/Library/MobileDevice/Provisioning Profiles/abcdfe-e441-407b-ba4a-34e97bf71f5b.mobileprovision (Permission denied)
    at     java.io.FileOutputStream.open0(Native Method)
    at     java.io.FileOutputStream.open(FileOutputStream.java:270)
    at     java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at     java.io.FileOutputStream.<init>(FileOutputStream.java:162)
    at     hudson.FilePath.write(FilePath.java:1907)
    at     hudson.FilePath.copyTo(FilePath.java:2011)
    ... 8 more
    Finished: FAILURE

ソースフォルダーから宛先フォルダーにファイルをコピーするコマンドをターミナルで実行すると、成功します。しかし、ジェンキンスはコピーできません

4

2 に答える 2