My question is:
If I have a checkout of discourse_docker at revision A. and I run
launcher bootstrap web_only followed by
launcher run web_only at time T1 and then, at time T2 I run the exact same commands, will I get the exact same software running at T1 as T2?
ie. does the commit id of
discourse_docker + whatever state is in the yaml files constitute the complete state that builds the running artifact?
I suspect that it is not because I seem to see Discourse pulling from git remotes during build and startup but I’d just like to check with the community.
Thanks in advance.