bazelbuild / bazelbuild/stardoc

Testing docs in a bazel module requires C++ compiler to build protobuf due to stardoc dependency

Open
#305 2 comments 0 reactions 0 assignees View on GitHub
P3 type: feature request
Dominant language
Java
Stars
118
Forks
51
PR merge metrics
No merged PRs in 30d

Description

When I test docs in rules_oci it fails unless I have a C++ compiler configured on my windows system.
Once I have provided one testing docs takes several minutes whilst protobuf is compiled.
Can the tool that is being built be simplified so that it does not require so much time & local tooling just to validate some docs?

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the documentation test for rules_oci on Windows and tracing the stardoc dependency that builds protobuf. The work is complete when documentation validation no longer requires a configured C++ compiler and avoids the current several-minute protobuf compilation.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, documentation, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.