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> [](https://go.dosu.dev/discord-bot) [! [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]
