Lines Matching refs:release
174 if args.release != 'master':
178 releases = [args.release]
180 if args.release == 'all':
184 if args.release not in ['master'
188 '%s for %s is not defined' % (args.release, lang),
191 releases = [args.release]
194 for release in releases:
195 images += build_all_images_for_release(lang, release)
203 def build_all_images_for_release(lang, release): argument
212 stack_base = checkout_grpc_stack(lang, release)
221 job = build_image_jobspec(runtime, env, release, stack_base)
240 'All docker images built for %s at %s.' % (lang, release),
243 if release != 'master':
247 add_files_to_image(image, [commit_log], 'release=%s' % release)
261 def maybe_apply_patches_on_git_tag(stack_base, lang, release): argument
264 if client_matrix.get_release_tag_name(release_info) == release:
265 if release_info[release] is not None:
266 files_to_patch = release_info[release].get('patch')
270 patch_file_relative_path = 'patches/%s_%s/git_repo.patch' % (lang, release)
296 'interop tests on that tag.' % (lang, release))
302 def checkout_grpc_stack(lang, release): argument
328 'git checkout %s from %s' % (release, stack_base),
333 ['git', 'checkout', release], cwd=stack_base, stderr=subprocess.STDOUT)
334 maybe_apply_patches_on_git_tag(stack_base, lang, release)