2014-07-10 92 views
2

我有一個使用SBT 0.13.2的SBT項目。我使用了令人敬畏的sbt-site插件來生成pamflet網站。使用SBT發佈網站

使用SBT將生成的sbt站點轉移到遠程服務器供其他人訪問的最佳方式是什麼?

我們已經安裝並使用Maven和WEBDAV進行了精彩的工作。

我希望有一個簡單的答案,除非創建自己的sbt任務。

+0

我認爲ghpages是目前唯一的推動方式,儘管這是因爲它是我所需要的唯一推動機制 「規範」可以實現一個替代的推送機制,你使用的是SSH還是SVN/WEBDAV?如果是這樣的話,就需要在sbt-site這個世界上有這樣一個野獸。 – jsuereth

+0

哦,還有,隨意打開一個標記請求的票據,也可能是其他人想要編寫同步任務,或者至少這可以讓人們知道有人會發現它有用。 – jsuereth

+0

謝謝。我創建了一個簡單的Webdav發佈到我的版本。它非常簡單,將沙丁魚作爲webdav客戶端包裝起來,也許我可以做出貢獻?我唯一的問題是我不知道如何以正確的方式將其綁定,我有一個自定義任務pu blish-webdav – noplay

回答

0

我不得不創建自己的SBT WEBDAV插件來完成發佈。如果人們對我所做的事感興趣,請隨時與我聯繫(注意:不清楚如何在此發佈聯繫信息)。

這並不難,而是一種痛苦。我很想開源它,但這需要時間,我目前沒有:(