Generate YARD documentation
What does this Merge Request do?
Generate YARD documentation in each branch, and publish it withing GitLab pages when in master.
When merged to master will be published to: https://gitlab-org.gitlab.io/gitlab-development-kit
Merge Request checklist
-
Tests added for new functionality. If not, please raise Issue to follow-up. -
This change is backward compatible. If not, please include steps to communicate to our users. -
Documentation added/updated, if needed. -
gdk doctor
test added, if needed.
Merge request reports
Activity
changed milestone to %13.0
added backstage [DEPRECATED] label
- Resolved by Ash McKenzie
@ashmckenzie can you please review? (also feel free to temporary lift restrictions on the
pages:
job so we can test it before merging.Optionally in each build we can see it by navigating to the artifacts. Ex:
- Check
test:yard
build: https://gitlab.com/gitlab-org/gitlab-development-kit/-/jobs/532348988 - Click
browse
and navigate to theyard
folder: https://gitlab.com/gitlab-org/gitlab-development-kit/-/jobs/532348988/artifacts/browse/yard/ - Click
index.html
https://gitlab-org.gitlab.io/-/gitlab-development-kit/-/jobs/532348988/artifacts/yard/index.html
- Check
assigned to @ashmckenzie and unassigned @brodock
Setting groupgeo based on
@brodock
's group.added groupgeo label
- Resolved by Ash McKenzie
- Resolved by Ash McKenzie
unassigned @ashmckenzie
assigned to @ashmckenzie and @brodock
unassigned @ashmckenzie
I've tested publishing the page as well: https://gitlab-org.gitlab.io/gitlab-development-kit/ and fixed an issue there... I've also added the
bundle install
to a cache.assigned to @ashmckenzie and unassigned @brodock
mentioned in issue #898 (closed)
added 30 commits
-
67f4617e...e32d0906 - 29 commits from branch
master
- 6462051e - Generate YARD documentation
-
67f4617e...e32d0906 - 29 commits from branch
- Resolved by Gabriel Mazetto
assigned to @tigerwnz and unassigned @ashmckenzie
Awesome! Thanks @brodock, LGTM!
mentioned in commit f1d8ded1