GitHub user zentol opened a pull request:

    https://github.com/apache/flink/pull/6342

    [FLINK-9748][release] Use dedicated directory for release artifacts

    ## What is the purpose of the change
    
    With this PR artifacts created during the release process are no longer 
placed in the root flink directory, but instead a dedicated directory under 
`/tools/releasing`.
    This makes it easier to reset the repository state in case of an error, as 
all you have to do is remove said directory. It also prevents accidentally 
committing release files.
    In case of success this directory will contain all release artifacts that 
should be uploaded.
    
    Additionally this PR introduces variables for commonly used directories 
(flink root directory, release directory, flink-clone directory) and reduces 
usages of relative paths.
    
    ## Brief change log
    
    * modifies source/binary release scripts to use dedicate directory for 
storing release artifacts
    * modified rat-plugin to exclude release directory
    * modified .gitignore to exclude release directory
    
    ## Verifying this change
    
    Manually verified.
    
    @aljoscha @tillrohrmann I'd appreciate your input.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/zentol/flink 9748

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/6342.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #6342
    
----
commit 92bf5ce764dafa82fcdc2ad3c625d194979c76d9
Author: zentol <chesnay@...>
Date:   2018-07-16T13:16:19Z

    [FLINK-9748][release] Use dedicated directory for release artifacts

----


---

Reply via email to