Cascading Dependencies - GitHub

1 downloads 210 Views 57KB Size Report
An upstream change initiates a cascade of automated validation of all downstream dependent code. Developer commits chang
An upstream change initiates a cascade of automated validation of all downstream dependent code.

1

Developer commits change to source control

Artifact Repo X Y

SCM A

Continuous Integration

Build trigger notices SCM change and triggers build execution

2

A

Build trigger notices upstream dependency change and triggers build execution

3

A X Y

SCM B B

depends on

Continuous Integration

A

B Build trigger notices upstream dependency change and triggers build execution

4

A B X Y

SCM C C

depends on

B

Continuous Integration

C