It would be great to extend SimpleContainerGenerator.jl support to unregistered packages. Currently one can set pkgs argument to SimpleContainerGenerator.create_dockerfile as pkgs = [(name = "MyUnregisteredPackage.jl", url = "https://...")] and name and url will be correctly put into Pkg.PackageSpec in the generated install_packages.jl script. However build process fails on the following line of install_packages.jl script:
for (uuid, info) in Pkg.dependencies()
Pkg.add(info.name)
end
ERROR: LoadError: expected package MyUnregisteredPackage to be registered
It would be great to extend
SimpleContainerGenerator.jlsupport to unregistered packages. Currently one can setpkgsargument toSimpleContainerGenerator.create_dockerfileaspkgs = [(name = "MyUnregisteredPackage.jl", url = "https://...")]andnameandurlwill be correctly put intoPkg.PackageSpecin the generatedinstall_packages.jlscript. However build process fails on the following line ofinstall_packages.jlscript:ERROR: LoadError: expected packageMyUnregisteredPackageto be registered