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

Tectonic #44

Closed
wants to merge 8 commits into from
Closed

Tectonic #44

wants to merge 8 commits into from

Conversation

153957
Copy link
Collaborator

@153957 153957 commented Dec 18, 2018

See #30. Building the demo on Travis using tectonic.

Not necessarily the best way to go, this is more a proof of concept.

@153957 153957 added the wip label Dec 18, 2018
@davidfokkema
Copy link
Owner

Does the check fail on the matplotlib plot? I say, let's kill that one and only show Artist.

@davidfokkema
Copy link
Owner

Thanks for putting in the time, @153957 !

@153957
Copy link
Collaborator Author

153957 commented Dec 18, 2018

Seems to be working now, it is downloading all the tex requirements. I hope that tectonic actually caches the file where I expect (i.e. $HOME/.cache/Tectonic), because then we can cache them. I was unable to easily find the correct location in the tectonic source code, I got this location from an issue (tectonic-typesetting/tectonic#159).

@153957
Copy link
Collaborator Author

153957 commented Dec 18, 2018

If you also want automated builds/deploys of the generated docs/demo to gh-pages we will need an artist-bot github account with rights to push to artist (not master branch). You can use your own github token for Travis, but that is less secure, since it gets equal access (push) as you.

@davidfokkema
Copy link
Owner

If you also want automated builds/deploys of the generated docs/demo to gh-pages we will need an artist-bot github account with rights to push to artist (not master branch). You can use your own github token for Travis, but that is less secure, since it gets equal access (push) as you.

Did you set it up as such for HiSPARC repositories? Maybe too much work for now.

@davidfokkema
Copy link
Owner

Seems to be working now, it is downloading all the tex requirements. I hope that tectonic actually caches the file where I expect (i.e. $HOME/.cache/Tectonic), because then we can cache them. I was unable to easily find the correct location in the tectonic source code, I got this location from an issue (tectonic-typesetting/tectonic#159).

Caching would be nice! But we don't actually do anything with that location, right? You just list the contents for checking?

@153957
Copy link
Collaborator Author

153957 commented Dec 18, 2018

Correct, I did not cache it yet, because locally I was not able to find the cached files there, so I wanted to make certain it was the correct location on Travis. Which it appears to be.

@davidfokkema
Copy link
Owner

Ah, nice!

@153957
Copy link
Collaborator Author

153957 commented Dec 24, 2018

Did you set it up as such for HiSPARC repositories? Maybe too much work for now.

Indeed I did, the @hisparc-bot has access to specific repos, and not to the master branch in those repos.

@153957 153957 closed this Jul 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants