dosubot[bot] commented on issue #8478:
URL: 
https://github.com/apache/incubator-devlake/issues/8478#issuecomment-3004804682

   <!-- Answer -->
   Based on the Dockerfile, DEVLAKE_PLUGINS is set from the GO_PLUGINS build 
argument and then passed to the build process with make all, which should 
theoretically limit the plugins built if the build scripts respect this 
variable. However, there is no documentation or recent code changes clarifying 
how selective plugin building is handled, and no issues or discussions about 
this behavior were found. This suggests that either the build scripts do not 
actually use DEVLAKE_PLUGINS to filter plugins, or there may be a bug or 
missing logic in the build process that causes all plugins to be built 
regardless of the variable's value. You can review the relevant Dockerfile 
logic 
[here](https://github.com/apache/incubator-devlake/blob/7ac265f6f579bccaf37c348c6d02d62885a85256/backend/Dockerfile).
   
   If you want to dig deeper, it would be helpful to check the Makefile and any 
build scripts (like build_plugins.sh) to see if they actually parse and use 
DEVLAKE_PLUGINS/GO_PLUGINS to control which plugins are built. As it stands, 
the current approach does not appear to work as expected for selective plugin 
builds.
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/846b500a-34d0-4bbc-9746-db0199c53332?feedback_type=other)</sup>&nbsp;&nbsp;[![Join
 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[!
 [Share on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/incubator-devlake/issues/8478)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to