mirror of
https://github.com/sharkdp/bat
synced 2024-11-23 20:33:06 +00:00
Merge pull request #1305 from grg121/1213-dockerfile-syntax-highlighting-test
Add basic Dockerfile syntax highlighting test files
This commit is contained in:
commit
acc370d345
2 changed files with 38 additions and 0 deletions
19
tests/syntax-tests/highlighted/Dockerfile/Dockerfile
Normal file
19
tests/syntax-tests/highlighted/Dockerfile/Dockerfile
Normal file
|
@ -0,0 +1,19 @@
|
|||
[38;2;249;38;114mARG [0m[38;2;248;248;242marchitecture=amd64[0m
|
||||
[38;2;249;38;114mFROM[0m[38;2;248;248;242m $architecture/centos:[0m[38;2;166;226;46m7[0m
|
||||
[38;2;249;38;114mLABEL [0m[38;2;248;248;242mcom.example.version=[0m[38;2;230;219;116m"[0m[38;2;230;219;116m0.2.1-beta[0m[38;2;230;219;116m"[0m
|
||||
[38;2;249;38;114mARG [0m[38;2;248;248;242marchitecture[0m
|
||||
|
||||
[38;2;249;38;114mENV [0m[38;2;248;248;242mINTERESTING_PATH /usr/bin/interesting-software[0m
|
||||
|
||||
|
||||
[38;2;249;38;114mCOPY[0m[38;2;248;248;242m entrypoint.sh /usr/bin/entrypoint.sh[0m
|
||||
|
||||
[38;2;249;38;114mRUN [0m[38;2;248;248;242mif [ [0m[38;2;230;219;116m"[0m[38;2;230;219;116m$architecture[0m[38;2;230;219;116m"[0m[38;2;248;248;242m = [0m[38;2;230;219;116m"[0m[38;2;230;219;116mi386[0m[38;2;230;219;116m"[0m[38;2;248;248;242m ]; then echo [0m[38;2;230;219;116m"[0m[38;2;230;219;116mBuilding i386 docker image[0m[38;2;230;219;116m"[0m[38;2;248;248;242m && \[0m
|
||||
[38;2;248;248;242m linux32 yum update -y && linux32 yum install -y mysql ; \[0m
|
||||
[38;2;248;248;242m else yum update -y && yum install -y mysql[0m
|
||||
|
||||
[38;2;249;38;114mEXPOSE [0m[38;2;248;248;242m80/tcp[0m
|
||||
|
||||
[38;2;249;38;114mVOLUME [0m[38;2;248;248;242m[/var/lib/mysql/data][0m
|
||||
|
||||
[38;2;249;38;114mENTRYPOINT [0m[38;2;248;248;242m[[0m[38;2;230;219;116m"[0m[38;2;230;219;116m/usr/bin/entrypoint.sh[0m[38;2;230;219;116m"[0m[38;2;248;248;242m][0m
|
19
tests/syntax-tests/source/Dockerfile/Dockerfile
Normal file
19
tests/syntax-tests/source/Dockerfile/Dockerfile
Normal file
|
@ -0,0 +1,19 @@
|
|||
ARG architecture=amd64
|
||||
FROM $architecture/centos:7
|
||||
LABEL com.example.version="0.2.1-beta"
|
||||
ARG architecture
|
||||
|
||||
ENV INTERESTING_PATH /usr/bin/interesting-software
|
||||
|
||||
|
||||
COPY entrypoint.sh /usr/bin/entrypoint.sh
|
||||
|
||||
RUN if [ "$architecture" = "i386" ]; then echo "Building i386 docker image" && \
|
||||
linux32 yum update -y && linux32 yum install -y mysql ; \
|
||||
else yum update -y && yum install -y mysql
|
||||
|
||||
EXPOSE 80/tcp
|
||||
|
||||
VOLUME [/var/lib/mysql/data]
|
||||
|
||||
ENTRYPOINT ["/usr/bin/entrypoint.sh"]
|
Loading…
Reference in a new issue