File tree 4 files changed +17
-18
lines changed
4 files changed +17
-18
lines changed Original file line number Diff line number Diff line change 60
60
uses : docker/build-push-action@v2
61
61
with :
62
62
context : .
63
- platforms : linux/amd64, linux/arm64
63
+ platforms : linux/amd64
64
64
push : true
65
65
tags : |
66
66
user/app:latest
Original file line number Diff line number Diff line change @@ -30,30 +30,17 @@ RUN mkdir /tmp/noto && \
30
30
31
31
# install texlive
32
32
ENV PATH=/tmp/texlive/bin/x86_64-linux:$PATH
33
- COPY texlive.profile texlive.profile
33
+ COPY texlive texlive
34
34
RUN wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz && \
35
35
tar -xzf install-tl-unx.tar.gz && \
36
36
rm install-tl-unx.tar.gz && \
37
37
cd install-tl-* && \
38
- ./install-tl --profile=../texlive.profile && \
39
- rm ../texlive.profile
38
+ ./install-tl --profile=../texlive/texlive.profile
40
39
41
40
# install texlive packages
42
- RUN tlmgr install xetex \
43
- texliveonfly \
44
- latexmk \
45
- collection-langeuropean \
46
- collection-fontsrecommended \
47
- luaotfload \
48
- fontspec \
49
- listings \
50
- titlesec \
51
- xecjk \
52
- ctex \
53
- xcolor
54
-
41
+ RUN tlmgr install $(cat ./texlive/texlive_packages.txt) && rm -r ./texlive
55
42
RUN tlmgr update --self --all --no-auto-install
56
43
57
44
VOLUME ["/source" ]
58
45
WORKDIR /source
59
- CMD [ "bash" ]
46
+ CMD [ "bash" ]
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ xetex
2
+ texliveonfly
3
+ latexmk
4
+ collection-langeuropean
5
+ collection-fontsrecommended
6
+ luaotfload
7
+ fontspec
8
+ listings
9
+ titlesec
10
+ xecjk
11
+ ctex
12
+ xcolor
You can’t perform that action at this time.
0 commit comments