|
22 | 22 | from tornado.web import Finish, authenticated |
23 | 23 |
|
24 | 24 | from .base import BaseHandler |
25 | | -from .build import Build, ProgressEvent |
| 25 | +from .build import ProgressEvent |
26 | 26 | from .quota import LaunchQuotaExceeded |
27 | 27 |
|
28 | 28 | # Separate buckets for builds and launches. |
@@ -437,64 +437,31 @@ async def get(self, provider_prefix, _unescaped_spec): |
437 | 437 | # Prepare to build |
438 | 438 | q = Queue() |
439 | 439 |
|
440 | | - if self.settings["use_registry"] or self.settings["build_docker_config"]: |
441 | | - push_secret = self.settings["push_secret"] |
442 | | - else: |
443 | | - push_secret = None |
| 440 | + # if self.settings["use_registry"] or self.settings["build_docker_config"]: |
| 441 | + # push_secret = self.settings["push_secret"] |
| 442 | + # else: |
| 443 | + # push_secret = None |
444 | 444 |
|
445 | 445 | BuildClass = self.settings.get("build_class") |
446 | 446 |
|
447 | | - appendix = self.settings["appendix"].format( |
448 | | - binder_url=self.binder_launch_host + self.binder_request, |
449 | | - persistent_binder_url=self.binder_launch_host |
450 | | - + self.binder_persistent_request, |
| 447 | + # appendix = self.settings["appendix"].format( |
| 448 | + # binder_url=self.binder_launch_host + self.binder_request, |
| 449 | + # persistent_binder_url=self.binder_launch_host |
| 450 | + # + self.binder_persistent_request, |
| 451 | + # repo_url=repo_url, |
| 452 | + # ref_url=self.ref_url, |
| 453 | + # ) |
| 454 | + |
| 455 | + build = BuildClass( |
| 456 | + # All other properties should be set in traitlets config |
| 457 | + parent=self.settings["traitlets_parent"], |
| 458 | + q=q, |
| 459 | + name=build_name, |
451 | 460 | repo_url=repo_url, |
452 | | - ref_url=self.ref_url, |
| 461 | + ref=ref, |
| 462 | + image_name=image_name, |
| 463 | + git_credentials=provider.git_credentials, |
453 | 464 | ) |
454 | | - |
455 | | - if issubclass(BuildClass, Build): |
456 | | - # Deprecated, see docstring of the Build class for more details |
457 | | - build = BuildClass( |
458 | | - q=q, |
459 | | - # api object can be None if we are using FakeBuild |
460 | | - api=self.settings.get("kubernetes_client"), |
461 | | - name=build_name, |
462 | | - namespace=self.settings["build_namespace"], |
463 | | - repo_url=repo_url, |
464 | | - ref=ref, |
465 | | - image_name=image_name, |
466 | | - push_secret=push_secret, |
467 | | - build_image=self.settings["build_image"], |
468 | | - memory_limit=self.settings["build_memory_limit"], |
469 | | - memory_request=self.settings["build_memory_request"], |
470 | | - docker_host=self.settings["build_docker_host"], |
471 | | - node_selector=self.settings["build_node_selector"], |
472 | | - appendix=appendix, |
473 | | - log_tail_lines=self.settings["log_tail_lines"], |
474 | | - git_credentials=provider.git_credentials, |
475 | | - sticky_builds=self.settings["sticky_builds"], |
476 | | - ) |
477 | | - else: |
478 | | - build = BuildClass( |
479 | | - # Commented properties should be set in traitlets config |
480 | | - parent=self.settings["traitlets_parent"], |
481 | | - q=q, |
482 | | - name=build_name, |
483 | | - # namespace=self.settings["build_namespace"], |
484 | | - repo_url=repo_url, |
485 | | - ref=ref, |
486 | | - image_name=image_name, |
487 | | - # push_secret=push_secret, |
488 | | - # build_image=self.settings["build_image"], |
489 | | - # memory_limit=self.settings["build_memory_limit"], |
490 | | - # memory_request=self.settings["build_memory_request"], |
491 | | - # docker_host=self.settings["build_docker_host"], |
492 | | - # node_selector=self.settings["build_node_selector"], |
493 | | - # appendix=appendix, |
494 | | - # log_tail_lines=self.settings["log_tail_lines"], |
495 | | - git_credentials=provider.git_credentials, |
496 | | - # sticky_builds=self.settings["sticky_builds"], |
497 | | - ) |
498 | 465 | self.build = build |
499 | 466 |
|
500 | 467 | with BUILDS_INPROGRESS.track_inprogress(): |
|
0 commit comments