Closed patchwork01 closed 4 days ago
The sleeper-deployment Docker image keeps getting bigger every time we add a lambda to the project, as each lambda has its own jar. In the Rust compaction PR, the GitHub Actions workflow couldn't fit the build for this image into the runner:
It seems that no-one is currently using it.
We'd like to remove the sleeper-deployment Docker image from the project.
This involves removing the image from the CLI, and from the documentation.
The scripts for running and installing the CLI will need to be adjusted to avoid pulling or invoking the image.
The scripts for building the image will need to be removed, and the scripts to build the CLI will need to be updated.
The GitHub Actions workflow for building the CLI will need to be updated to remove the image.
There are a number of references to the image in the documentation that will need to be removed.
Background
The sleeper-deployment Docker image keeps getting bigger every time we add a lambda to the project, as each lambda has its own jar. In the Rust compaction PR, the GitHub Actions workflow couldn't fit the build for this image into the runner:
It seems that no-one is currently using it.
Description
We'd like to remove the sleeper-deployment Docker image from the project.
Analysis
This involves removing the image from the CLI, and from the documentation.
The scripts for running and installing the CLI will need to be adjusted to avoid pulling or invoking the image.
The scripts for building the image will need to be removed, and the scripts to build the CLI will need to be updated.
The GitHub Actions workflow for building the CLI will need to be updated to remove the image.
There are a number of references to the image in the documentation that will need to be removed.