Skip to content

Feature/docker - #36

Merged
YassineSamirX merged 13 commits into
mainfrom
feature/docker
Apr 4, 2026
Merged

Feature/docker#36
YassineSamirX merged 13 commits into
mainfrom
feature/docker

Conversation

@sMouaad

@sMouaad sMouaad commented Apr 4, 2026

Copy link
Copy Markdown
Owner
  • Docker image builds successfully in CI
  • Container runs and prints/demoes ndarray features automatically
  • Image is published to github registries

All done! :)

@sMouaad
sMouaad requested a review from YassineSamirX April 4, 2026 16:36

@YassineSamirX YassineSamirX left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. The Docker image can still be published even if the main test workflow fails, so it does not fully guarantee “publish only healthy code.”

  2. The workflow builds the image but never runs the container in CI, so we are not checking that the demo actually starts correctly.

  3. This branch removes the SonarQube setup already present on main Again :)

@sMouaad

sMouaad commented Apr 4, 2026

Copy link
Copy Markdown
Owner Author

you're right, my bad oop.... omw to fix it

@sMouaad

sMouaad commented Apr 4, 2026

Copy link
Copy Markdown
Owner Author

see if everything is olrite

@sMouaad
sMouaad requested a review from YassineSamirX April 4, 2026 17:40
sMouaad added 3 commits April 4, 2026 20:02
- Added constants: RESULT_FORMAT, RESULT_LABEL, SHAPE_FORMAT
- Added logShape() helper with conditional logging check
- Added isInfoEnabled() guard in printMatrix() for conditional method invocation
@sMouaad

sMouaad commented Apr 4, 2026

Copy link
Copy Markdown
Owner Author

@YassineSamirX ready to merge imo!

@YassineSamirX
YassineSamirX merged commit 0037b67 into main Apr 4, 2026
3 checks passed
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.

Replace this use of System.out by a logger. 66 times in src/main/java/org/sadisamir/ndarray/demo/NdArrayDemo.java

2 participants