|
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 .utils import KUBE_REQUEST_TIMEOUT |
27 | 27 |
|
28 | 28 | # Separate buckets for builds and launches. |
@@ -410,64 +410,31 @@ async def get(self, provider_prefix, _unescaped_spec): |
410 | 410 | # Prepare to build |
411 | 411 | q = Queue() |
412 | 412 |
|
413 | | - if self.settings["use_registry"] or self.settings["build_docker_config"]: |
414 | | - push_secret = self.settings["push_secret"] |
415 | | - else: |
416 | | - push_secret = None |
| 413 | + # if self.settings["use_registry"] or self.settings["build_docker_config"]: |
| 414 | + # push_secret = self.settings["push_secret"] |
| 415 | + # else: |
| 416 | + # push_secret = None |
417 | 417 |
|
418 | 418 | BuildClass = self.settings.get("build_class") |
419 | 419 |
|
420 | | - appendix = self.settings["appendix"].format( |
421 | | - binder_url=self.binder_launch_host + self.binder_request, |
422 | | - persistent_binder_url=self.binder_launch_host |
423 | | - + self.binder_persistent_request, |
| 420 | + # appendix = self.settings["appendix"].format( |
| 421 | + # binder_url=self.binder_launch_host + self.binder_request, |
| 422 | + # persistent_binder_url=self.binder_launch_host |
| 423 | + # + self.binder_persistent_request, |
| 424 | + # repo_url=repo_url, |
| 425 | + # ref_url=self.ref_url, |
| 426 | + # ) |
| 427 | + |
| 428 | + build = BuildClass( |
| 429 | + # All other properties should be set in traitlets config |
| 430 | + parent=self.settings["traitlets_parent"], |
| 431 | + q=q, |
| 432 | + name=build_name, |
424 | 433 | repo_url=repo_url, |
425 | | - ref_url=self.ref_url, |
| 434 | + ref=ref, |
| 435 | + image_name=image_name, |
| 436 | + git_credentials=provider.git_credentials, |
426 | 437 | ) |
427 | | - |
428 | | - if issubclass(BuildClass, Build): |
429 | | - # Deprecated, see docstring of the Build class for more details |
430 | | - build = BuildClass( |
431 | | - q=q, |
432 | | - # api object can be None if we are using FakeBuild |
433 | | - api=self.settings.get("kubernetes_client"), |
434 | | - name=build_name, |
435 | | - namespace=self.settings["build_namespace"], |
436 | | - repo_url=repo_url, |
437 | | - ref=ref, |
438 | | - image_name=image_name, |
439 | | - push_secret=push_secret, |
440 | | - build_image=self.settings["build_image"], |
441 | | - memory_limit=self.settings["build_memory_limit"], |
442 | | - memory_request=self.settings["build_memory_request"], |
443 | | - docker_host=self.settings["build_docker_host"], |
444 | | - node_selector=self.settings["build_node_selector"], |
445 | | - appendix=appendix, |
446 | | - log_tail_lines=self.settings["log_tail_lines"], |
447 | | - git_credentials=provider.git_credentials, |
448 | | - sticky_builds=self.settings["sticky_builds"], |
449 | | - ) |
450 | | - else: |
451 | | - build = BuildClass( |
452 | | - # Commented properties should be set in traitlets config |
453 | | - parent=self.settings["traitlets_parent"], |
454 | | - q=q, |
455 | | - name=build_name, |
456 | | - # namespace=self.settings["build_namespace"], |
457 | | - repo_url=repo_url, |
458 | | - ref=ref, |
459 | | - image_name=image_name, |
460 | | - # push_secret=push_secret, |
461 | | - # build_image=self.settings["build_image"], |
462 | | - # memory_limit=self.settings["build_memory_limit"], |
463 | | - # memory_request=self.settings["build_memory_request"], |
464 | | - # docker_host=self.settings["build_docker_host"], |
465 | | - # node_selector=self.settings["build_node_selector"], |
466 | | - # appendix=appendix, |
467 | | - # log_tail_lines=self.settings["log_tail_lines"], |
468 | | - git_credentials=provider.git_credentials, |
469 | | - # sticky_builds=self.settings["sticky_builds"], |
470 | | - ) |
471 | 438 | self.build = build |
472 | 439 |
|
473 | 440 | with BUILDS_INPROGRESS.track_inprogress(): |
|
0 commit comments