Package the HelloWorld Output#
Once the build completes, you can package the output using the same build map.
### Package Each Target Individually
Run the following commands to package each target:
cd cicd-demos/helloworld/fuze-build
# Package the x86 application
fuze --build-map helloworld-x86-app.json --target x86-app --package
# Package the ARM64 application
fuze --build-map helloworld-arm64-app.json --target arm64-app --package
# Package the cloud version
fuze --build-map helloworld-cloud.json --target helloworld --package
# Package the native (host) version
fuze --build-map helloworld-native.json --target helloworld --package
# Package the STM32 embedded application
fuze --build-map helloworld-stm32-app.json --target stm32-app --package
Each command will:
Collect the built artifacts.
Organize them according to the packages section of the build map.
Store them in the configured output directory.
To verify the packages:
ls helloworld_packages/