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

tools: build docs on netlify rather than travis #759

Merged
merged 1 commit into from Feb 28, 2018

Conversation

Projects
None yet
2 participants
@ppannuto
Member

ppannuto commented Feb 28, 2018

Pull Request Overview

Building as an after-success hook on travis hid failures. Building on netlify
directly will let the docs be a parallel effort and should catch failures at
PR time correctly.

This is a squash of a few things:

  • travis: don't spew zip info
  • netlify: try building docs on there instead of travis
  • tools: can't use sudo on netlify
  • tools: ignore built doc artifacts
  • travis: remove netlify from travis
tools: build docs on netlify rather than travis
Building as an after-success hook on travis hid failures. Building on netlify
directly will let the docs be a parallel effort and should catch failures at
PR time correctly.

This is a squash of a few things:

  - travis: don't spew zip info
  - netlify: try building docs on there instead of travis
  - tools: can't use sudo on netlify
  - tools: ignore built doc artifacts
  - travis: remove netlify from travis

@brghena brghena merged commit 49a9c75 into master Feb 28, 2018

3 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
deploy/netlify Deploy preview ready!
Details

@brghena brghena deleted the build-on-netlify branch Feb 28, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment