Skip to content

Add build context and Dockerfile paths for twinengine-dataengine and dpp-plugin services in docker-compose#153

Open
mm-hsh wants to merge 6 commits into
developfrom
827-playwright
Open

Add build context and Dockerfile paths for twinengine-dataengine and dpp-plugin services in docker-compose#153
mm-hsh wants to merge 6 commits into
developfrom
827-playwright

Conversation

@mm-hsh

@mm-hsh mm-hsh commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

No description provided.

mm-hsh added 3 commits June 25, 2026 16:56
Expanded README with steps for building and running Docker images from local source. Included repository structure, cloning instructions, and guidance on when to use the --build option. Supplements existing usage with prebuilt images.
Improved step numbering and formatting for service management.
Clarified folder structure and build steps. Added guidance on
when to use the --build option for local changes.

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

This PR updates the demonstrator’s Docker Compose setup to support building the twinengine-dataengine and dpp-plugin images from source (in addition to running prebuilt GHCR images), and extends the example README with local-build instructions.

Changes:

  • Add build.context and build.dockerfile entries for twinengine-dataengine and dpp-plugin in example/docker-compose.yml.
  • Update example/README.md to distinguish running prebuilt images vs building images locally, including a recommended repo layout for local builds.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
example/README.md Adds local-build documentation and adjusts the “running” section heading/steps.
example/docker-compose.yml Adds build contexts and Dockerfile paths for the DataEngine and DPP plugin services.

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

Comment thread example/docker-compose.yml Outdated
Comment thread example/README.md
Comment thread example/README.md Outdated
mm-hsh and others added 2 commits June 29, 2026 17:01
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

The twinengine-dataengine service image version in docker-compose.yml was changed from v1.1.0 to v1.0.0 to use the previous stable release.
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Test & Coverage Report

Test Results Summary

Metric Count
✅ Passed 1330
❌ Failed 0
⏭️ Skipped 0

View Detailed Test Results


Code Coverage

Unit Tests Coverage

Package Line Rate Branch Rate Complexity Health
AAS.TwinEngine.DataEngine 90% 78% 1893
Summary 90% (3000 / 3330) 78% (1248 / 1610) 1893

Minimum allowed line rate is 80%

Module Tests Coverage

Package Line Rate Branch Rate Complexity Health
AAS.TwinEngine.DataEngine 62% 44% 1893
Summary 62% (2050 / 3330) 44% (702 / 1610) 1893

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants