File tree 4 files changed +20
-1
lines changed
4 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 1
1
language : go
2
2
3
3
go :
4
- - " 1.16"
5
4
- " 1.17"
5
+ - " 1.18"
6
6
7
7
install :
8
8
Original file line number Diff line number Diff line change @@ -458,6 +458,16 @@ func TestConformanceInternal(t *testing.T) {
458
458
ContextDir : "testdata/multistage" ,
459
459
Dockerfile : "Dockerfile.env" ,
460
460
},
461
+ {
462
+ Name : "nonroot-USER-before-WORKDIR-used" ,
463
+ ContextDir : "testdata/user-workdir" ,
464
+ Dockerfile : "Dockerfile.used" ,
465
+ },
466
+ {
467
+ Name : "nonroot-USER-before-WORKDIR-notused" ,
468
+ ContextDir : "testdata/user-workdir" ,
469
+ Dockerfile : "Dockerfile.notused" ,
470
+ },
461
471
}
462
472
463
473
for i , test := range testCases {
Original file line number Diff line number Diff line change
1
+ FROM alpine
2
+ RUN adduser -D buildtest
3
+ USER buildtest
4
+ WORKDIR /workdir/created/deep/below
Original file line number Diff line number Diff line change
1
+ FROM alpine
2
+ RUN adduser -D buildtest
3
+ USER buildtest
4
+ WORKDIR /workdir/created/deep/below
5
+ RUN ls -l /workdir
You can’t perform that action at this time.
0 commit comments