Skip to content

Conversation

@tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Dec 10, 2025

  • Add Ruff cache to the .gitignore file list.
  • Introduce a .dockerignore file list to prevent copying of non-essential files when building Docker containers.
  • Add an empty installers folder in repo for developers to store offline installers in when building Docker containers.
  • Add logic to murfey-server Dockerfile to check for an IMOD installation file before attempting to download it.

@codecov
Copy link

codecov bot commented Dec 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 40.30%. Comparing base (02ec191) to head (cdd0aa9).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #712   +/-   ##
=======================================
  Coverage   40.30%   40.30%           
=======================================
  Files          99       99           
  Lines       11602    11602           
  Branches     1553     1553           
=======================================
  Hits         4676     4676           
  Misses       6708     6708           
  Partials      218      218           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

…rfiles that require installers to be downloaded
* Use build argument variable to store IMOD installer name
* Check that an offline installer is present in the 'installers' folder before attempting a download
@tieneupin tieneupin marked this pull request as ready for review December 10, 2025 14:14
@tieneupin tieneupin self-assigned this Dec 10, 2025
@tieneupin tieneupin added the enhancement New feature or request label Dec 10, 2025
@stephen-riggs stephen-riggs merged commit ab2b3b3 into main Dec 11, 2025
17 checks passed
@stephen-riggs stephen-riggs deleted the update-supporting-files branch December 11, 2025 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants