#1052 updated the UnitRebuild-script to make it run in parallel #1056

Merged
a22erigr merged 2 commits from 1052-UnixRebuild.sh-run-in-paralell into team_2_week_7 2026-05-21 10:31:59 +00:00
Collaborator
  • The parts that can run in parallel now run in parallel
  • If you don't want to run in parallel use the script UnixRebuildDebug.
    This script copies but removes the code that makes it run in parallel.
    Ensuring it is always up to date.
  • The Script was tested and compared using the comparison Script. Here are the results
    bild
+ The parts that can run in parallel now run in parallel + If you don't want to run in parallel use the script UnixRebuildDebug. This script copies but removes the code that makes it run in parallel. Ensuring it is always up to date. + The Script was tested and compared using the comparison Script. Here are the results ![bild](/attachments/6b2f0718-5216-4e7c-a4b5-8d934dfbe53d)
36 KiB
+ The parts that can run in parallel now run in parallel
+ If you don't want to run in parallel use the script UnixRebuildDebug.
  This script copies but removes the code that makes it run in parallel.
Ensuring it is always up to date.
Collaborator

I am unsure if this script removes orphanes (Containers that are not in the compose.yaml file but left from earlier builds), this might be fixed with the new version of the rebuild script that stops and removes old containers though, and might not be an issue.

I am unsure if this script removes orphanes (Containers that are not in the compose.yaml file but left from earlier builds), this might be fixed with the new version of the rebuild script that stops and removes old containers though, and might not be an issue.
Author
Collaborator

@b24johka wrote in #1056 (comment):

I am unsure if this script removes orphanes (Containers that are not in the compose.yaml file but left from earlier builds), this might be fixed with the new version of the rebuild script that stops and removes old containers though, and might not be an issue.

I don't think this feature was implemented when we created the team branches. Personalty i am a bit unsure on how to implement your request. It would be lowly if you were so kind as to provide me with the command so that I may update the script. Best regards @a22erigr

@b24johka wrote in https://git.webug.se/Andras/BoundlessFlowCampus2K/pulls/1056#issuecomment-12369: > I am unsure if this script removes orphanes (Containers that are not in the compose.yaml file but left from earlier builds), this might be fixed with the new version of the rebuild script that stops and removes old containers though, and might not be an issue. I don't think this feature was implemented when we created the team branches. Personalty i am a bit unsure on how to implement your request. It would be lowly if you were so kind as to provide me with the command so that I may update the script. Best regards @a22erigr
Collaborator

Review on #1056

Whats done

Tested on macOS using Chrome

  • App starts
    • Ran UnixRebuild.sh and UnixRebuildDebug.sh
    • Verified that containers started
    • Verified that the app starts correctly

Inspected following files

  • UnixRebuild.sh
    • Indentation/code styling
      • Follows standard
    • Naming convention
      • Follows standard
    • Comments
      • Looks good
    • General code quality
      • No issues found, parallel execution setup looks correct
  • UnixRebuildDebug.sh
    • Indentation/code styling
      • Follows standard
    • Naming convention
      • Follows standard
    • Comments
      • Looks good, comments are clear
      • Just a small typo, scipt should be script
    • General code quality
      • No issues found

What needs to be done

  • Fix typo in UnixRebuildDebug comment

Conclusion

  • Works as intended and the code is ready to be merged after the small fix.
# Review on #1056 ## Whats done ### Tested on macOS using Chrome + App starts + Ran `UnixRebuild.sh` and `UnixRebuildDebug.sh` + Verified that containers started + Verified that the app starts correctly ### Inspected following files + UnixRebuild.sh + Indentation/code styling + Follows standard + Naming convention + Follows standard + Comments + Looks good + General code quality + No issues found, parallel execution setup looks correct + UnixRebuildDebug.sh + Indentation/code styling + Follows standard + Naming convention + Follows standard + Comments + Looks good, comments are clear + Just a small typo, `scipt` should be `script` + General code quality + No issues found ## What needs to be done + Fix typo in UnixRebuildDebug comment ## Conclusion + Works as intended and the code is ready to be merged after the small fix.
a22erigr merged commit 7514306ce1 into team_2_week_7 2026-05-21 10:31:59 +00:00
c24danli deleted branch 1052-UnixRebuild.sh-run-in-paralell 2026-05-22 12:27:37 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Andras/BoundlessFlowCampus2K!1056
No description provided.