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
Inspired by #1812 (comment) and some follow up discussions with @dblock , I am summarizing the proposal to consolidate build and assemble into single unified process.
Current bundle artifact generation process consists of two steps.
The proposal is to have a single process to perform the build and assemble work together. (e.g roll assemble into build) In this way, the intermediate output doesn't need to be persisted. (e.g build manifest) This will also simplify the current folder structures under the project root by removing both build and dist.
Introduction
Inspired by #1812 (comment) and some follow up discussions with @dblock , I am summarizing the proposal to consolidate build and assemble into single unified process.
Current bundle artifact generation process consists of two steps.
The first step is
build
https://github.com/opensearch-project/opensearch-build/blob/main/build.sh It will take an input manifest as input and output a build manifest and related component artifacts. This is a screenshot of the output structure.The second step is
assemble
https://github.com/opensearch-project/opensearch-build/blob/main/assemble.sh It will take the build manifest of previousbuild
step and output the bundle manifest as well as the bundle artifact. This is a screenshot of the output structure.Proposal
The proposal is to have a single process to perform the
build
andassemble
work together. (e.g rollassemble
intobuild
) In this way, the intermediate output doesn't need to be persisted. (e.g build manifest) This will also simplify the current folder structures under the project root by removing bothbuild
anddist
.Call out
The text was updated successfully, but these errors were encountered: