beam-cloud / beta9

Run GPU Workloads Across Multiple Clouds
https://docs.beam.cloud
GNU Affero General Public License v3.0
408 stars 20 forks source link

Allow running image build commands in order #522

Closed nickpetrovic closed 3 weeks ago

nickpetrovic commented 3 weeks ago

Adds new add_commands() and add_python_packages() to the Image abstraction.

This allows for running commands or installing python packages in order, but only after the initial values of the Image's attributes commands and python_packages. The reason for the exception is to maintain backwards compatibility with existing stubs/deployments.

Resolve BE-1675