mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-12 05:32:22 +02:00
test: get_previous_releases.py use PREVIOUS_RELEASES_DIR
`test_framework.py` already uses `PREVIOUS_RELEASES_DIR` to set a default directory to find previous releases, so should `get_previous_releases.py` when fetching them. This is more convenient for local development when using multiple worktrees where having `$PREVIOUS_RELEASES_DIR` set is useful. Also allows some CI code to get deleted.
This commit is contained in:
@@ -262,10 +262,15 @@ if __name__ == '__main__':
|
||||
depends/README.md for which a release exists.
|
||||
''',
|
||||
)
|
||||
previous_releases_path = os.getenv("PREVIOUS_RELEASES_DIR") or os.getcwd() + "/releases"
|
||||
parser.add_argument('-r', '--remove-dir', action='store_true',
|
||||
help='remove existing directory.')
|
||||
parser.add_argument('-t', '--target-dir', action='store',
|
||||
help='target directory.', default='releases')
|
||||
default=previous_releases_path,
|
||||
help='target directory, defaults to '
|
||||
'environment\'s PREVIOUS_RELEASES_DIR if set, '
|
||||
'otherwise to "./releases".'
|
||||
)
|
||||
all_tags = sorted([*set([v['tag'] for v in SHA256_SUMS.values()])])
|
||||
parser.add_argument('tags', nargs='*', default=all_tags,
|
||||
help='release tags. e.g.: v0.18.1 v0.20.0rc2 '
|
||||
|
||||
Reference in New Issue
Block a user