You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great to have the documentation for loopback-next in the monorepo, so that we can keep documentation changes together with all other changes (runtime, CLI templates, API docs, etc.).
As part of the proposal, create the task
Acceptance Criteria
[ ] Create a script to trigger Travis build on loopback.io when there are changes made to @loopback/docs or loopback-next.We have a cron job set up for Travis which runs the builds once daily.
[ ] Create test coverage for the script which pulls down doc changes from loopback-next into loopback.io. You can do so with JavaScript.not needed at the moment as the script exits with non 0 status code if it fails to do a certain step.
[ ] Create a test on loopback.io which validates that npm start does not produce any errors. This would signify that Jekyll runs successfully.Travis/GitHub pages is smart enough to not push changes to production if a build fails and a developer can get the same result and debug by running the scripts and Jekyll locally.
After pulling in the readme's, @loopback/docs then run the testto make sure loopback.io still works
The text was updated successfully, but these errors were encountered:
After having a discussion with Diana, I'm closing this as we have determined the acceptance criteria for this ticket are accounted for (I've updated the ticket). If anyone has a different opinion or other criteria to add, we can re-visit this ticket and discuss further.
Description / Steps to reproduce / Feature proposal
A follow up to #843:
Acceptance Criteria
[ ] Create a script to trigger Travis build onWe have a cron job set up for Travis which runs the builds once daily.loopback.io
when there are changes made to@loopback/docs
orloopback-next
.[ ] Create test coverage for the script which pulls down doc changes fromnot needed at the moment as the script exits with non 0 status code if it fails to do a certain step.loopback-next
intoloopback.io
. You can do so with JavaScript.[ ] Create a test onTravis/GitHub pages is smart enough to not push changes to production if a build fails and a developer can get the same result and debug by running the scripts and Jekyll locally.loopback.io
which validates thatnpm start
does not produce any errors. This would signify thatJekyll
runs successfully.test
to make sureloopback.io
still worksThe text was updated successfully, but these errors were encountered: