我最近在crates.io上發佈了我的第一個箱子,我想知道是否可以更簡單地維護其文檔。如何方便地託管箱子的最新文檔?
不少箱子的文檔託管在GitHub頁面上,所以我想我會給它一個鏡頭。我創建了一個user.github.io回購,生成了文檔cargo doc
,並將它們推送給它。一切正常,文件可以從crates.io查看。
但是,更新它們是不方便的;如果我修改箱子的文檔,我需要:
- 推動這些變化在包裝箱的回購
- 產生通過
cargo doc
- 移動的文檔文件更新文檔到GitHub的頁面的文件夾
- 推docs到文檔的回購
我很確定我沒有做對 - 特別是第3點。我能做些什麼來簡化這個過程?有沒有更好的方法?
值得關注的是特拉維斯CI已經內置了對GitHub的網頁部署支持這些天你不再需要自定義部署腳本。 – lunaryorn