Skip to content

More compact docker files for platform tools#83

Merged
szschaler merged 4 commits into
mainfrom
feature/new-tool-docker-build
Apr 30, 2026
Merged

More compact docker files for platform tools#83
szschaler merged 4 commits into
mainfrom
feature/new-tool-docker-build

Conversation

@szschaler

Copy link
Copy Markdown
Contributor

To improve cacheability as part of docker-compose build

To improve cacheability as part of docker-compose build
Copilot AI review requested due to automatic review settings March 26, 2026 10:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the root docker-compose.yml to build multiple platform tool services from a single platformtools/Dockerfile using multi-stage build targets, aiming to improve Docker build cacheability during docker-compose build.

Changes:

  • Switch platform tool services from per-tool Dockerfiles to a shared platformtools/Dockerfile.
  • Add build.target for each platform tool service to select the appropriate multi-stage build.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@szschaler szschaler left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/deploy

@szschaler

Copy link
Copy Markdown
Contributor Author

/deploy

@szschaler

Copy link
Copy Markdown
Contributor Author

/deploy

@szschaler szschaler merged commit 4c739d8 into main Apr 30, 2026
2 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Education Platform Apr 30, 2026
@szschaler szschaler deleted the feature/new-tool-docker-build branch April 30, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants