1061 Rebuild script improvements #1074
No reviewers
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked, waiting for further changes
bug
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
help wanted
invalid
low priority
needs input
needs review
project documentation
question
research
reviewed
script
security
SQL
style
testing
topLevel
wontfix
No milestone
No project
No assignees
4 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K!1074
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "1061-Rebuild-script-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Made it so that the rebuild scripts stop and remove all old containers before starting up new ones, essentially making it so that not matter which branch you come from, you will always build the correct containers.
Also, not related to this issue at all, but removed a init container from file service. I've discussed this with @a24noabe and in his words "Helt fritt fram att optimera, Mr Docker".
Related issue: #1061
Review
Windows
Worked beautifully.
Unix (Parallel script)
Worked beautifully.
Unix (Debug script)
Worked beautifully.
Conclusion:
Author is beautiful, ready to merge.
Has this script implemented parallelism?
The script doesn't currently use parallelism and with the current structure I see two possible solutions/alternatives:
@a24timsv wrote in #1074 (comment):
I have created a script based on your previous version that runs in parallel. Can be found here #1056 . The DebugScript does not run in parallel so if you want se the output just use that one. It copies from the regular scripts so they are always the same.(- parallel)
@a24timsv is this ready to be merged?
The script does not work for me
As explained in the PR scope commit, the scripts will focus on what issue #1061 was originally intended to do. As such, parallelism and all related to it has been removed. Since we are also reaching the end of this project, the relevance for faster building times become less and less relevant. A separate issue for the use of parallellism can be created if needed.
So, is this ready for merge? @a24timsv
Yes