Skip to content

[INLONG-5190][Build] The build of InLong is missing some packages#5191

Merged
dockerzhang merged 4 commits intoapache:masterfrom
healchow:heal-dev
Jul 25, 2022
Merged

[INLONG-5190][Build] The build of InLong is missing some packages#5191
dockerzhang merged 4 commits intoapache:masterfrom
healchow:heal-dev

Conversation

@healchow
Copy link
Member

@healchow healchow commented Jul 24, 2022

Prepare a Pull Request

Motivation

The build of InLong is missing some packages.

Modifications

Revert the Maven parallel build feature, because this feature will compile all submodules in parallel, resulting in the inlong-distribution packaging process missing many binary packages of other modules.

Parallel compilation cannot guarantee this because the inlong-distribution module needs to be executed after all other pre-modules have been compiled.

In addition, if you must use parallel compilation, you need to add dependencies of other modules to the last executed inlong-distribution, which complicates the maintenance of version dependencies, so we choose not to use this feature for the time being.

Verifying this change

  • This change is a trivial rework/code cleanup without any test coverage.

Documentation

  • Does this pull request introduce a new feature? (no)

@healchow healchow self-assigned this Jul 24, 2022
@github-actions github-actions bot added the service/ci Automatically confirm that the code is error-free label Jul 25, 2022
@dockerzhang dockerzhang merged commit f27387a into apache:master Jul 25, 2022
bruceneenhl pushed a commit to bruceneenhl/inlong that referenced this pull request Aug 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

service/ci Automatically confirm that the code is error-free

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug][Build] The build of InLong is missing some packages

3 participants