(options)
| 778 | log("Retrying notarization...") |
| 779 | |
| 780 | def build(options): |
| 781 | for platform in options.target_platform: |
| 782 | log("Building editor for %s..." % platform) |
| 783 | jdk = get_jdk(platform) |
| 784 | init_editor(options, platform, jdk) |
| 785 | invoke_lein(['run', '-m', 'editor.ns-batch-builder', 'resources/sorted_clojure_ns_list.edn'], jdk_path=jdk) |
| 786 | if options.skip_tests: |
| 787 | log("Skipping tests.") |
| 788 | else: |
| 789 | run_tests(jdk) |
| 790 | invoke_lein(['prerelease'], jdk_path=jdk) |
| 791 | create_bundle(jdk, platform, options) |
| 792 | |
| 793 | def init_editor(options, platform, jdk): |
| 794 | init_command = ['with-profile', '+release', 'init', |
no test coverage detected