You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is that there are no precompiled binaries available to download.
The solution would be to build the packages ourselves, but that doesn't make a lot of sense in the context of the score repo, but in the context of the bazel registry repo.
Activity
MaximilianSoerenPollak commentedon Feb 19, 2025
A bit weird (in the GPT summary) as the diagramms in the UML functions #414 also create class diagramms, but I never gotten an Error.
I guess easiest would be to just add it via bazel, so that all diagramms no matter which engine is used, and also legaycy diagramms, are supported.
dcalavrezo-qorix commentedon Mar 5, 2025
There are some alternative engines https://plantuml.com/elk
The problem is that there are no precompiled binaries available to download.
The solution would be to build the packages ourselves, but that doesn't make a lot of sense in the context of the
scorerepo, but in the context of the bazel registry repo.dcalavrezo-qorix commentedon Mar 5, 2025
No archive from the releases contain the
linuxbinariesIn theory we should have the following bazel binary linked which we could pass to the planuml jar when invoked
AlexanderLanin commentedon Mar 5, 2025
@dcalavrezo-qorix Have you already tried it? Does graphviz/dot have dependencies itself?
@ltekieli Can you please have a look above to see whether that's the right approach? And the correct goal? Usually, graphviz/dot is installed via apt. See also https://gitlab.com/graphviz/graphviz/-/releases
ltekieli commentedon Mar 6, 2025
@AlexanderLanin I'd start with adding the installation with apt in GH actions, and after that explore how this could be added via bazel.
AlexanderLanin commentedon Mar 6, 2025
That's quite true, we could make a hotfix in
score. Here we are already looking into how to do that properly with bazel.AlexanderLanin commentedon Mar 6, 2025
It seems
http_archivehas abuild_fileparameter. So this might be a slight variation, no idea whether thats better or not.BUILD.graphviz:And in plantuml something like:
hoe-jo commentedon Mar 6, 2025
@AlexanderLanin A hotfix would be great we would need it for our architecture process for the upcoming audit
14 remaining items
docs: graphviz installation note
docs: graphviz installation note (#631)
AlexanderLanin commentedon Mar 11, 2025
dot installation is now manual and mandatory. see development guide.
LittleHuba commentedon Mar 12, 2025
Issue in CI persists.
Rebuild of #374 shows same error.
dcalavrezo-qorix commentedon Mar 12, 2025
@LittleHuba you don't execute the latest workflow
AlexanderLanin commentedon Mar 12, 2025
Docs are build from the PR-branch. You'll need to rebase to main or merge main into your branch.