File tree Expand file tree Collapse file tree 2 files changed +18
-15
lines changed Expand file tree Collapse file tree 2 files changed +18
-15
lines changed Original file line number Diff line number Diff line change 2
2
set -e
3
3
4
4
# version check: https://github.com/shssoichiro/oxipng/releases
5
- OXIPNG_VERSION=" 7.0.0"
6
- OXIPNG_FILE=" oxipng-${OXIPNG_VERSION} -x86_64-unknown-linux-musl.tar.gz"
7
- OXIPNG_HASH=" f794df937abcc2ef9357dcc52c39908f390461921fcbd19793f35d33120bfc8e"
5
+ OXIPNG_VERSION=" 8.0.0"
6
+ OXIPNG_HASH=" ef96d6340e70900de0a38ace8f5f20878f6c256b18b0c59cd87f2b515437b87b"
7
+ OXIPNG_ARCHIVE=" v${OXIPNG_VERSION} .tar.gz"
8
+ OXIPNG_DIR=" oxipng-${OXIPNG_VERSION} "
8
9
9
10
# Install other deps
10
- apt -y -q install advancecomp jhead jpegoptim libjpeg-turbo-progs optipng
11
+ apt-get -y install advancecomp jhead jpegoptim libjpeg-turbo-progs optipng
11
12
12
- mkdir /oxipng-install
13
- cd /oxipng-install
13
+ cd /tmp
14
+ wget -q https://github.com/shssoichiro/oxipng/archive/refs/tags/${OXIPNG_ARCHIVE}
15
+ sha256sum ${OXIPNG_ARCHIVE}
16
+ echo " ${OXIPNG_HASH} ${OXIPNG_ARCHIVE} " | sha256sum -c
14
17
15
- wget -q https://github.com/shssoichiro/oxipng/releases/download/v${OXIPNG_VERSION} /${OXIPNG_FILE}
16
- sha256sum ${OXIPNG_FILE}
17
- echo " ${OXIPNG_HASH} ${OXIPNG_FILE} " | sha256sum -c
18
+ tar -zxf ${OXIPNG_ARCHIVE}
19
+ cd ${OXIPNG_DIR}
18
20
19
- tar --strip-components=1 -xzf $OXIPNG_FILE
20
- cp -v ./oxipng /usr/local/bin
21
- cd / && rm -fr /oxipng-install
21
+ /usr/local/cargo/bin/cargo build --release
22
+ cp target/release/oxipng /usr/local/bin
23
+
24
+ cd / && rm -fr /tmp/${OXIPNG_DIR}
Original file line number Diff line number Diff line change @@ -69,15 +69,15 @@ RUN /tmp/install-jemalloc
69
69
ADD install-nginx /tmp/install-nginx
70
70
RUN /tmp/install-nginx
71
71
72
- ADD install-oxipng /tmp/install-oxipng
73
- RUN /tmp/install-oxipng
74
-
75
72
ADD install-redis /tmp/install-redis
76
73
RUN /tmp/install-redis
77
74
78
75
ADD install-rust /tmp/install-rust
79
76
RUN /tmp/install-rust
80
77
78
+ ADD install-oxipng /tmp/install-oxipng
79
+ RUN /tmp/install-oxipng
80
+
81
81
ADD install-ruby /tmp/install-ruby
82
82
RUN /tmp/install-ruby
83
83
You can’t perform that action at this time.
0 commit comments