-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC] How to deploy Nimibook ? #12
Comments
agree on scenarios and possible solutions. solution 3 I would say it can be generally stated as providing some automatic |
while working on #18 I now have a better idea on how I would want to have the deploy mechanism and at the same time provides us with a cli.
import nimibook
nbBookTasks # or renamed to nimibookTasks or nimibookCli
Comment: the main idea behind this is that the library approach is again sufficient instead of having to provide a Cli. A Cli like |
I had never thought of this way before, but it seems to be the path of least resistance implementation-wise. And a strike of genius from your side 😄
That there is a really convinient feature :)
Would the force rewrite delete |
I think it should replace only the specific content that needs updating. If you add persistent content it should probably stay there. |
Ok that sounds like the most gentle way of doing it 👍 |
Close when #19 is merged |
How to deploy Nimibook ?
Basically how to deal with 2 scenarios :
Some possible solutions :
docs
folders (js, fonts, FontAwesome, css) and the mustache files will have to be updated manually.generateEmptyBook
that copy latestdocs
folder and mustache files from latest Nimibook version. This requires to deploydocs
andbook
with Nimble meaning we'll probably need to flatten the repository (or Nimble will complain) and the proc itself will probably differ between OS's (so added maintenance complexity ?).So far, I don't see an "ideal" solution.
What do you think ?
The text was updated successfully, but these errors were encountered: