Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
| ... | ... |
@@ -419,6 +419,10 @@ func (b *Builder) processImageFrom(img builder.Image) error {
|
| 419 | 419 |
onBuildTriggers := b.runConfig.OnBuild |
| 420 | 420 |
b.runConfig.OnBuild = []string{}
|
| 421 | 421 |
|
| 422 |
+ // Reset stdin settings as all build actions run without stdin |
|
| 423 |
+ b.runConfig.OpenStdin = false |
|
| 424 |
+ b.runConfig.StdinOnce = false |
|
| 425 |
+ |
|
| 422 | 426 |
// parse the ONBUILD triggers by invoking the parser |
| 423 | 427 |
for _, step := range onBuildTriggers {
|
| 424 | 428 |
ast, err := parser.Parse(strings.NewReader(step), &b.directive) |