-
Notifications
You must be signed in to change notification settings - Fork 304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HPCC-33171 community releases should include plugins in final package #19393
Conversation
@GordonSmith this will effect community builds. We will supply a platform build with all plugins included in 9.10+ |
Jira Issue: https://hpccsystems.atlassian.net//browse/HPCC-33171 Jirabot Action Result: |
for plugin in "${plugins[@]}"; do | ||
sudo rm -f ${{ needs.preamble.outputs.folder_build }}/CMakeCache.txt | ||
sudo rm -rf ${{ needs.preamble.outputs.folder_build }}/CMakeFiles | ||
docker run --rm --mount ${{ needs.preamble.outputs.mount_platform }} --mount ${{ needs.preamble.outputs.mount_build }} ${{ steps.vars.outputs.docker_tag_candidate_base }} "${{ needs.preamble.outputs.gpg_import }} && \ | ||
cmake -S /hpcc-dev/HPCC-Platform -B /hpcc-dev/build ${{ needs.preamble.outputs.cmake_docker_config }} -DSIGN_MODULES_PASSPHRASE=${{ secrets.SIGN_MODULES_PASSPHRASE }} -DSIGN_MODULES_KEYID=${{ secrets.SIGN_MODULES_KEYID }} -D$plugin=ON -DCONTAINERIZED=OFF -DCPACK_STRIP_FILES=OFF ${{ matrix.cmake_options_extra }} && \ | ||
cmake -S /hpcc-dev/HPCC-Platform -B /hpcc-dev/build ${{ needs.preamble.outputs.cmake_docker_config }} -DSIGN_MODULES_PASSPHRASE=${{ secrets.SIGN_MODULES_PASSPHRASE }} -DSIGN_MODULES_KEYID=${{ secrets.SIGN_MODULES_KEYID }} -D$plugin=ON -DINCLUDE_PLUGINS=ON -DCONTAINERIZED=OFF -DSUPPRESS_REMBED=ON -DSUPPRESS_V8EMBED=ON -DSUPPRESS_SPARK=ON -DCPACK_STRIP_FILES=OFF ${{ matrix.cmake_options_extra }} && \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
REMBED was one of the plugins still being built?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have been suppressing it in the following versions;
community containerized
internal bare-metal
internal containerized
enterprise bare-metal
The Rembed plugin was still being built. I thought we had it turned off but I see in 9.2 we turned it back on along with mongodb. https://github.com/hpcc-systems/HPCC-Platform/pull/17488/files
Perhaps we should only be suppressing v8 and spark. Should we have Rembed turned on in the above builds that I listed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@GordonSmith as per the discussion in the meeting. We're going to keep it suppressed in the monolithic build.
Signed-off-by: Michael Gardner <[email protected]>
c83a51b
to
ad942b8
Compare
Jirabot Action Result: |
Type of change:
Checklist:
Smoketest:
Testing: