0
我試圖將應用程序推送到Jenkins的雲代工廠。和它抱怨的這樣的:Cloud Foundry插件在從Jenkins推送時拋出錯誤CF-AppResourcesFileModeInvalid(160003)
org.cloudfoundry.client.v2.ClientV2Exception: CF-AppResourcesFileModeInvalid(160003): The resource file mode is invalid: File mode '444' with path '.git/objects/pack/pack-af4cdbe6faac9d245253dafc1ecae06dc3fa5816.pack' is invalid. Minimum file mode is '0600'
at org.cloudfoundry.util.JobUtils.getError(JobUtils.java:81)
at reactor.core.publisher.MonoThenMap$ThenMapMain.onNext(MonoThenMap.java:120)
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:96)
我曾嘗試:
1.Doing chmod 666 (and even 777) before the build step.
2.Adding these in my .cfignore:
scripts
.git/
.git/objects/pack/*
plugins/**/*
/.bundle
tmp/
.pack
- 擦去在詹金斯的工作區和應用程式之前CF另一個嘗試。
沒有用。 一個有趣的事情是在對.cfignore進行新的提交(編輯一行並推送到git)後,jenkins中的第一個構建工作。後續生成失敗。
任何幫助? 謝謝!
不知道它已被考慮在未來的版本中修復。謝謝 。 – sang