You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Sleeper CLI includes a sleeper deployment command for running scripts to deploy and work with instances of Sleeper. This currently has jar files and Dockerfiles included in it which need to be built into Docker images every time a deployment is done to AWS. That takes a long time if you don't run the build inside AWS.
Description
We would like the Docker images to be published to a central repository, so that they can be retrieved by the CDK as in issue #1330.
Analysis
We could perform the Docker build in GitHub Actions, but it might be better to run it as part of the nightly build, so that the artifacts will only be deployed if the acceptance tests are successful. We will follow up on this to use it in the release process in #1330.
We may want to hold the images in Docker Hub, or in GitHub Packages initially.
There's another issue for handling the deployment of pre-published images:
patchwork01
changed the title
Prebuild Docker images for running scripts in Docker
Prebuild Docker images to be deployed, instead of build & push to ECR at the same time
Dec 12, 2022
patchwork01
changed the title
Prebuild Docker images to be deployed, instead of build & push to ECR at the same time
Prebuild and publish Docker images to be deployed
Sep 19, 2023
patchwork01
changed the title
Prebuild and publish Docker images to be deployed
Prebuild and publish artifacts to be deployed
Sep 19, 2023
patchwork01
changed the title
Prebuild and publish artifacts to be deployed
Prebuild and publish Docker images to be deployed
Sep 19, 2023
Background
The Sleeper CLI includes a
sleeper deployment
command for running scripts to deploy and work with instances of Sleeper. This currently has jar files and Dockerfiles included in it which need to be built into Docker images every time a deployment is done to AWS. That takes a long time if you don't run the build inside AWS.Description
We would like the Docker images to be published to a central repository, so that they can be retrieved by the CDK as in issue #1330.
Analysis
We could perform the Docker build in GitHub Actions, but it might be better to run it as part of the nightly build, so that the artifacts will only be deployed if the acceptance tests are successful. We will follow up on this to use it in the release process in #1330.
We may want to hold the images in Docker Hub, or in GitHub Packages initially.
There's another issue for handling the deployment of pre-published images:
The text was updated successfully, but these errors were encountered: