dongjoon-hyun opened a new pull request #25240: [SPARK-28496][INFRA] Use branch 
name instead of tag during dry-run
URL: https://github.com/apache/spark/pull/25240
 
 
   ## What changes were proposed in this pull request?
   
   There are two cases when we use `dry run`.
   
   First, when the tag already exists, we can ask `confirmation` on the 
existing tag name.
   ```
   $ dev/create-release/do-release-docker.sh -d /tmp/spark-2.4.4 -n -s docs
   Output directory already exists. Overwrite and continue? [y/n] y
   Branch [branch-2.4]:
   Current branch version is 2.4.4-SNAPSHOT.
   Release [2.4.4]: 2.4.3
   RC # [1]:
   v2.4.3-rc1 already exists. Continue anyway [y/n]? y
   This is a dry run. Please confirm the ref that will be built for testing.
   Ref [v2.4.3-rc1]:
   ```
   
   Second, when the tag doesn't exist, we had better ask `confirmation` on the 
branch name. If we do not change the default value, it will fail eventually.
   ```
   $ dev/create-release/do-release-docker.sh -d /tmp/spark-2.4.4 -n -s docs
   Branch [branch-2.4]:
   Current branch version is 2.4.4-SNAPSHOT.
   Release [2.4.4]:
   RC # [1]:
   This is a dry run. Please confirm the ref that will be built for testing.
   Ref [v2.4.4-rc1]:
   ```
   
   ## How was this patch tested?
   
   Manually do the following and check the default value of `Ref` field.
   ```
   $ dev/create-release/do-release-docker.sh -d /tmp/spark-2.4.4 -n -s docs
   Branch [branch-2.4]:
   Current branch version is 2.4.4-SNAPSHOT.
   Release [2.4.4]:
   RC # [1]:
   This is a dry run. Please confirm the ref that will be built for testing.
   Ref [branch-2.4]:
   ...
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to