Docusaurus: Adding instructions for Travis CI integration

Created on 28 Jan 2018  路  4Comments  路  Source: facebook/docusaurus

Would you be open to adding a section to the docs about Travis CI integration? Right now we talk about Circle CI. https://docusaurus.io/docs/en/publishing.html#automating-deployments-using-continuous-integration

Asking because we will be setting up integration with Travis anyway in the Draft.js repo, thought the info could be good to share. See https://github.com/facebook/draft-js/pull/1607

documentation good first issue help wanted claimed

All 4 comments

Hi @flarnie. Absolutely. We only started with CircleCI because that is what we use for Docusaurus. But we are definitely happy to add other CI flows. Are you thinking a PR?

Seems like it'd be better to encourage more flexible hosting services such as Netlify. More reliable and less moving parts compared to having a CI service that's separate to the hosting service. You could use Docusauraus with Netlify without requiring an extra CI system like CircleCI or Travis.

m whynotboth

In the end, we should probably be fairly agnostic in the hosting service. Having docs for CircleCI, Travis, Netlify all seem quite reasonable. We just chose CircleCI because that was a familiar platform that current docs used for CI and it was easy to get started with that.

I will claim this issue for travisCI documentation

Was this page helpful?
0 / 5 - 0 ratings

Related issues

omry picture omry  路  3Comments

ericnakagawa picture ericnakagawa  路  3Comments

JoelMarcey picture JoelMarcey  路  3Comments

NikitaIT picture NikitaIT  路  3Comments

chandankumar4 picture chandankumar4  路  3Comments