Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

BewareMyPower
Copy link
Contributor

Motivation & Modifications

Add a script to download and stage artifacts so that we can just use a svn add * command to add them to the central repo.

Verification

Take the 3.0.0-candidate-3 release as example, after configuring the GITHUB_TOKEN environment variable, you only need to run:

# See https://github.com/apache/pulsar-client-python/actions/runs/3709463737
$PROJECT_DIR/build-support/stage-release.sh v3.1.0-candidate-3 3709463737

Then the layout of the current directory will be the same as https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-python-3.0.0-candidate-3/.

### Motivation & Modifications

Add a script to download and stage artifacts so that we can just use a
`svn add *` command to add them to the central repo.

### Verification

Take the 3.0.0-candidate-3 release as example, after configuring the
`GITHUB_TOKEN` environment variable, you only need to run:

```bash
# See https://github.com/apache/pulsar-client-python/actions/runs/3709463737
$PROJECT_DIR/build-support/stage-release.sh v3.1.0-candidate-3 3709463737
```

Then the layout of the current directory will be the same as
https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-python-3.0.0-candidate-3/.
@BewareMyPower BewareMyPower merged commit abad572 into apache:main Dec 20, 2022
@BewareMyPower BewareMyPower deleted the bewaremypower/release-scripts branch December 20, 2022 15:01
@BewareMyPower BewareMyPower added this to the 3.1.0 milestone Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants