Skip to content
Snippets Groups Projects

build: developer setup

Merged Lucas Briese requested to merge build/developer-setup into dev

open questions:

  1. What should we do with the old dev setup in the readme?
  2. Is the profile dev the correct target for "local" development or should it be local?

merge after this: dashboard!10 (merged)

  • docker-compose yaml is now hierarchical
    • data-provider waits for db
      • this required a proper health check on the db container
    • cockroach has in unsafe mode no authentication -> removed passwort because else there is an error
    • services should always use a volume if possible -> added for db
  • cleanup
    • uncommented code is part of the git history and should be removed
  • eclipse-temurin:21-jdk was previously ubuntu jammy and got updated to ubuntu noble
    • pinned to ubuntu noble
    • using venv for occmd, as required since noble. Alternative would be --break-system-packages for every pip package installation: https://peps.python.org/pep-0668/
Edited by Lucas Briese

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.