Another thing this will do, is that there's no way to share caches between parallel branches. The first time CI runs on any given branch, it will take the full time. The exception to this, is that all branches' CI can see the primary branch's caches (in our case, master), as well as the base branch's caches (the merge target). So if there's a cache on dev or master, we'll be able to use that.
Another thing this will do, is that there's no way to share caches between parallel branches. The first time CI runs on any given branch, it will take the full time. The exception to this, is that all branches' CI can see the primary branch's caches (in our case, master), as well as the base branch's caches (the merge target). So if there's a cache on dev or master, we'll be able to use that.