How to share a Julia system image that requires artifacts?


I am trying to create a relocatable Julia system image that bundles some private packages for a satellite telemetry system. I follow the tutorial in PackageCompiler.jl but I am having problems with the Artifacts. Some packages depends on artifacts that cannot be bundled in the system image. If I start Julia using that system image in a new system without those artifacts, it just crashes. Is there a way to make Julia automatically fetch those dependencies when starting with a custom system image? If not, how can I get a comprehensive list of all artifacts that I need?