Skip to content

CI: Build docker images for all services and archs#556

Open
hpoeche wants to merge 1 commit into
eclipse-basyx:developfrom
rwth-iat:feature/server-ci-release
Open

CI: Build docker images for all services and archs#556
hpoeche wants to merge 1 commit into
eclipse-basyx:developfrom
rwth-iat:feature/server-ci-release

Conversation

@hpoeche
Copy link
Copy Markdown

@hpoeche hpoeche commented Jun 1, 2026

After refactoring the server package, the CI for building and publishing the Docker image to Dockerhub did not longer work, as the Dockerfile paths changed. Additionally the registry and discovery services were not published.

These changes fix the build in the release CI for the repository service and add the missing ones. Builds are now executed using QEMU emulation to support building armv7 and arm64 in order to create a multi-platform image.

The following image names are used:

  • Repository Service -> eclipsebasyx/basyx-python-repository
  • Discovery Service -> eclipsebasyx/basyx-python-discovery
  • Registry Service -> eclipsebasyx/basyx-python-registry

Fix #555

After refactoring the server package, the CI for building and
releasing did not longer work. Additionally the registry and
discovery services are not published.

These changes fix the build in the release CI for the repository
service and add the missing ones. Builds are now executed using
QEMU for amd64, armv7 and arm64 to create a multi-platform image.
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.

1 participant