Skip to content

Commit 75c2a24

Browse files
authored
Print Dockerfile to stdout when --no-build (#784)
Print Dockerfile to stdout when --no-build
2 parents e646419 + 8e1bdd9 commit 75c2a24

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

repo2docker/app.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ def initialize(self):
433433
self.log = logging.getLogger("repo2docker")
434434
self.log.handlers = []
435435
self.log.addHandler(logHandler)
436-
self.log.setLevel(logging.INFO)
436+
self.log.setLevel(self.log_level)
437437
else:
438438
# due to json logger stuff above,
439439
# our log messages include carriage returns, newlines, etc.
@@ -684,9 +684,12 @@ def build(self):
684684
picked_buildpack.labels["repo2docker.repo"] = repo_label
685685
picked_buildpack.labels["repo2docker.ref"] = self.ref
686686

687-
self.log.debug(picked_buildpack.render(), extra=dict(phase="building"))
688-
689-
if not self.dry_run:
687+
if self.dry_run:
688+
print(picked_buildpack.render())
689+
else:
690+
self.log.debug(
691+
picked_buildpack.render(), extra=dict(phase="building")
692+
)
690693
if self.user_id == 0:
691694
raise ValueError(
692695
"Root as the primary user in the image is not permitted."

0 commit comments

Comments
 (0)