... | ... | @@ -11,4 +11,9 @@ Repositories: |
|
|
- Symfony app to publish documentation guides to docs.civicrm.org - i.e. this is the main app that does the conversion form markdown to HTML.
|
|
|
- Some books have a Gitlab webhook that calls `https://docs.civicrm.org/admin/listen` on push events, and this triggers the rebuild
|
|
|
- [documentation/docs-books](https://lab.civicrm.org/documentation/docs-books/) - list of books (user, admin, dev, but also extensions)
|
|
|
- it uses Gitlab Pipelines (CI/CD) to update a git repo on the `www-prod` server. |
|
|
\ No newline at end of file |
|
|
- it uses Gitlab Pipelines (CI/CD) to update a git repo on the `www-prod` server.
|
|
|
|
|
|
Known Issues:
|
|
|
|
|
|
- Syntax errors are the most frequent cause of build errors. Check the webhook logs in Gitlab, under The Project -> Parameters -> Webhooks, then edit the webhook, and see the history of recent webhooks.
|
|
|
- We had issues previously with timeouts. The nginx timeouts on docs.civicrm.org have been increased, and the Gitlab webhook timeout is now 60 seconds (`/etc/gitlab/gitlab.rb` on lab.civicrm.org) |
|
|
\ No newline at end of file |