d29158 Add hooks to repoSpanner setups

Authored and Committed by Patrick Uiterwijk 6 years ago
    Add hooks to repoSpanner setups
    
    This adds a hook runner script, which needs to be uploaded by the admin
    with the admin CLI upload-repospanner-hooks script.
    This returns a hook ID that is inserted into the configuration, after
    which it is automatically added to new repositories on repoSpanner.
    
    To make sure that the hooks are created for all repos, an
    admin ensure-project-hooks cli task is also added to make sure that all
    projects (Also those not on repoSpanner) have their hooks installed.
    
    Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org></patrick@puiterwijk.org>
    
        
file modified
+1 -0
file modified
+1 -0
file modified
+107 -0
file modified
+1 -0
file modified
+19 -12
file modified
+67 -2
file modified
+1 -0
file modified
+139 -11