|
7 | 7 | from os.path import abspath, dirname, join
|
8 | 8 | from subprocess import check_call
|
9 | 9 |
|
10 |
| -from releaser import make_release, update_feedstock, short, no, chdir, set_config, insert_step_func |
| 10 | +from releaser import make_release, update_feedstock, short, no, chdir, set_config, insert_step_func, yes |
11 | 11 | from releaser.make_release import steps_funcs as make_release_steps
|
12 | 12 | from releaser.update_feedstock import steps_funcs as update_feedstock_steps
|
13 | 13 |
|
|
25 | 25 | LARRAY_USERS_GROUP = "larray-users@googlegroups.com"
|
26 | 26 |
|
27 | 27 |
|
28 |
| -def update_metapackage(public_release, local_repository, release_name, **extra_kwargs): |
| 28 | +def update_metapackage(local_repository, release_name, public_release=True, **extra_kwargs): |
29 | 29 | if not public_release:
|
30 | 30 | return
|
31 | 31 |
|
@@ -118,12 +118,10 @@ def announce_new_release(release_name):
|
118 | 118 |
|
119 | 119 | local_repository = abspath(dirname(__file__))
|
120 | 120 | if argv[1] == '-m' or argv[1] == '--meta':
|
121 |
| - local_config = set_config(local_repository, PACKAGE_NAME, SRC_CODE, release_name=argv[2], branch='master', |
122 |
| - src_documentation=SRC_DOC, tmp_dir=TMP_PATH) |
123 |
| - update_metapackage(**local_config) |
| 121 | + update_metapackage(local_repository, release_name=argv[2]) |
124 | 122 | elif argv[1] == '-a' or argv[1] == '--announce':
|
125 |
| - no("Is metapackage larrayenv updated?") |
126 |
| - announce_new_release(argv[2]) |
| 123 | + if yes("Is metapackage larrayenv updated?", default='n'): |
| 124 | + announce_new_release(argv[2]) |
127 | 125 | elif argv[1] == '-c' or argv[1] == '--conda':
|
128 | 126 | update_feedstock(GITHUB_REP, CONDA_FEEDSTOCK_REP, SRC_CODE, *argv[2:], tmp_dir=TMP_PATH_CONDA)
|
129 | 127 | else:
|
|
0 commit comments