(text, vars=None)
| 95 | |
| 96 | # Edit this to add other global jinja2 variables or filters |
| 97 | def expand_jinja(text, vars=None): |
| 98 | global_vars = OrderedDict({ |
| 99 | 'script_version': state.script_version, |
| 100 | 'release_version': state.release_version, |
| 101 | 'release_version_underscore': state.release_version.replace('.', '_'), |
| 102 | 'release_date': state.get_release_date(), |
| 103 | 'release_date_iso': state.get_release_date_iso(), |
| 104 | 'ivy2_folder': os.path.expanduser("~/.ivy2/"), |
| 105 | 'config_path': state.config_path, |
| 106 | 'rc_number': state.rc_number, |
| 107 | 'script_branch': state.script_branch, |
| 108 | 'release_folder': state.get_release_folder(), |
| 109 | 'git_checkout_folder': state.get_git_checkout_folder(), |
| 110 | 'ref_guide_svn_folder': state.get_ref_guide_svn_folder(), |
| 111 | 'git_website_folder': state.get_website_git_folder(), |
| 112 | 'git_solr_docker_folder': state.get_solr_docker_git_folder(), |
| 113 | 'dist_url_base': 'https://dist.apache.org/repos/dist/dev/solr', |
| 114 | 'm2_repository_url': 'https://repository.apache.org/service/local/staging/deploy/maven2', |
| 115 | 'dist_file_path': state.get_dist_folder(), |
| 116 | 'rc_folder': state.get_rc_folder(), |
| 117 | 'base_branch': state.get_base_branch_name(), |
| 118 | 'release_branch': state.release_branch, |
| 119 | 'stable_branch': state.get_stable_branch_name(), |
| 120 | 'minor_branch': state.get_minor_branch_name(), |
| 121 | 'release_type': state.release_type, |
| 122 | 'is_feature_release': state.release_type in ['minor', 'major'], |
| 123 | 'release_version_major': state.release_version_major, |
| 124 | 'release_version_minor': state.release_version_minor, |
| 125 | 'release_version_bugfix': state.release_version_bugfix, |
| 126 | 'release_version_refguide': state.get_refguide_release() , |
| 127 | 'release_version_jira': state.get_jira_release(), |
| 128 | 'state': state, |
| 129 | 'gpg_key' : state.get_gpg_key(), |
| 130 | 'gradle_cmd' : 'gradlew.bat' if is_windows() else './gradlew', |
| 131 | 'epoch': unix_time_millis(datetime.now(UTC)), |
| 132 | 'get_next_version': state.get_next_version(), |
| 133 | 'current_git_rev': state.get_current_git_rev(), |
| 134 | 'keys_downloaded': keys_downloaded(), |
| 135 | 'docker_version_to_remove': state.get_docker_version_to_remove(), |
| 136 | 'editor': get_editor(), |
| 137 | 'rename_cmd': 'ren' if is_windows() else 'mv', |
| 138 | 'vote_close_72h': vote_close_72h_date().strftime("%Y-%m-%d %H:00 UTC"), |
| 139 | 'vote_close_72h_epoch': unix_time_millis(vote_close_72h_date()), |
| 140 | 'vote_close_72h_holidays': vote_close_72h_holidays(), |
| 141 | 'solr_news_file': state.get_solr_news_file(), |
| 142 | 'load_lines': load_lines, |
| 143 | 'set_java_home': set_java_home, |
| 144 | 'latest_version': state.latest_version, |
| 145 | 'latest_version_major': state.latest_version_major, |
| 146 | 'latest_version_minor': state.latest_version_minor, |
| 147 | 'latest_version_bugfix': state.latest_version_bugfix, |
| 148 | 'latest_lts_version': state.latest_lts_version, |
| 149 | 'latest_lts_version_major': state.latest_lts_version_major, |
| 150 | 'latest_lts_version_minor': state.latest_lts_version_minor, |
| 151 | 'latest_lts_version_bugfix': state.latest_lts_version_bugfix, |
| 152 | 'latest_lts_stable_branch': state.get_lts_stable_branch_name(), |
| 153 | 'is_lts_release': state.is_lts_release(), |
| 154 | 'main_version': state.get_main_version(), |
no test coverage detected
searching dependent graphs…