Skip to content
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

Fix headless build #1133

Merged

Conversation

prabhuramachandran
Copy link
Member

  • Ensure that tests can run when toolkit is null.
  • Do not generate docs on build as this will fail on headless servers.

The process of building the docs requires a UI and on a Linux machine
this will require an X-server.  The docs are not packaced in the wheel
so this is entirely pointless and worse, this prevents installation of
Mayavi on a headless server.
This is essential to be able to test on headless servers.
@prabhuramachandran prabhuramachandran merged commit c75bb7d into enthought:master Feb 18, 2022
@prabhuramachandran prabhuramachandran deleted the fix-headless-build branch February 18, 2022 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants