• Miek Gieben's avatar
    release: automate the release (#1935) · 3b9da823
    Miek Gieben authored
    * release: automate the release
    
    This PR aims to various pieces into place so we can automate the coredns
    release. It needs the script from coredns/release to be installed. Dreck
    is to be setup as described in coredns/release/README.md
    
    The release-coredns script can be tested and allows for other branches
    than master to be test.
    
    This PR also features some cleanup in the Makefile.release so we don't
    call the godep target for each linux release - this speeds it up for
    some bit.
    
    Manually running ./release-coredns -t auto-release builds the artifects
    for this release, but (of course) doesn't upload anything yet.
    
    Add /release to the OWNERS and allow command to be executed (this still
    needs to be tested).
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    
    * that makefile target doesnt exist anymore
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    
    * test release for now
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    
    * Slightly better output
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    
    * remove again
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    3b9da823
Makefile.release 4.49 KB