Skip to content

Conversation

evgeniy-dikevich
Copy link
Contributor

Description

Minimize the number of images and packages in build process.

Description of Changes

Use graphviz from source (required by Steven).
Use debian-clean and debian-common instead of debian images from Docker Hub (Harbor).
Fix some Earthfiles.

Breaking Changes

Potentially breaking change: cause in this PR I used Debian Trixie for base image for Flutter I had to install firefox-esr from Debian repo cause previous install process failed due to libraries issue

Flutter unit-tests failed. Looks like not related to this PR.

Please confirm the following checks

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream module

Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
evgeniy-dikevich and others added 6 commits October 1, 2025 15:21
Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: New
Development

Successfully merging this pull request may close these issues.

2 participants