-
-
Notifications
You must be signed in to change notification settings - Fork 78
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
Document how to use with GitLab Pages #47
Comments
Here's a detailed blog post that goes a long way towards explained how to do this. |
- document how to setup GitLab Pages to build and deploy a Jekyll site - update and reorganize documentation on GitHub Pages
- document how to setup GitLab Pages to build and deploy a Jekyll site - update and reorganize documentation on GitHub Pages - add conum-guard to put conums behind comment on GitHub
- document how to setup GitLab Pages to build and deploy a Jekyll site - update and reorganize documentation on GitHub Pages - add conum-guard to put conums behind comment on GitHub
- document how to setup GitLab Pages to build and deploy a Jekyll site - update and reorganize documentation on GitHub Pages - tuck conums behind line comment in source listings on GitHub
Very nice! We should definitely mention this in the README. Technically, the |
Can I assume your instructions are for deploying a custom runner for use on GitLab.com? |
Source: asciidoctor/jekyll-asciidoc#47 * Removed the installation of asciidoctor, since it is a dependency of jekyll-asciidoc * Added pygments.rb syntax highlighter to the Docker image * Clarified that the example is for a runner using the CI of GitLab.com
Thanks for your suggestions. Yes, the runner is for using the CI of GitLab.com. I removed |
I'm pretty sure you need the development tools to install the pygments.rb. That's basically stuff like the C headers and such. It depends on a few native gems. On Alpine Linux, I think that's |
Thanks for the hint with Pygments should work in the latest images https://hub.docker.com/r/boekhoff/jekyll-asciidoc/ (Unfortunately DockerHub does not support AsciiDoc -> reading the README of automated builds on DuckerHub sucks: docker/hub-feedback#709 ) |
Nice work!
Agreed, this is a major annoyance. You can work around this slightly by using the Markdown-compatibility syntax supported by Asciidoctor. We do this for the Asciidoctor.js README. See https://www.npmjs.com/package/asciidoctor.js (not perfect, but better...and still future proof). |
I try to avoid doing 'workarounds' and 'half things'. That won't improve the products (here DockerHub.com or nmpjs.com). I (vote for) open tickets - if there is enough voters they might implement the feature. I made good experience with it in the past (especially GitLab is noteworthy). Do you know if there is a ticket for 'Add support for AsciiDoc ...' for npmjs.com? |
Unlike GitHub Pages, GitLab Pages gives you control over the pages build (a custom CI task). That means you can run Jekyll with the jekyll-asciidoc plugin, but get all the conveniences of automatic publishing that you get on GitHub Pages. We should promote this because it can save people a lot of time.
What we need to document is:
Here's a start:
https://gitlab.com/pages/jekyll
The text was updated successfully, but these errors were encountered: