HomePhabricator

Escape docker output

Description

Escape docker output

Summary:
This adds a new DockerInstruction interface that can be implmented by
different docker instructions. DockerInstruction implements a compile
method that returns escaped output for use in a dockerfile.

Fixes T167999

Reviewers: dduvall, mmodell, Release-Engineering-Team

Reviewed By: dduvall, Release-Engineering-Team

Tags: Release-Engineering-Team

Maniphest Tasks: T167999

Differential Revision: https://phabricator.wikimedia.org/D705

Details

Provenance
thciprianiAuthored on Jul 11 2017, 3:54 PM
Reviewer
Release-Engineering-Team
Differential Revision
D705: Escape docker output
Parents
rGBLBR56e09bc388d5: Run go fmt
Branches
Unknown
Tags
Unknown
Tasks
T167999: Escape Blubber config values when compiling to Dockerfile
ChangeId
None