Files
ttx-docker/Dockerfile
T
曾志威 2a15396ad8
continuous-integration/drone Build is passing
init
2026-04-10 15:39:32 +08:00

24 lines
773 B
Docker

FROM gradle:6.9-jdk8
RUN set -eux; \
sed -i 's|http://archive.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list; \
sed -i 's|http://security.ubuntu.com/ubuntu|https://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list; \
apt-get update; \
apt-get install -y --no-install-recommends \
nodejs \
npm; \
command -v node; \
command -v npm; \
npm config set registry https://registry.npmmirror.com; \
npm install -g coffeescript@2.7.0 stylus@0.54.8; \
stylus --version; \
coffee --version; \
rm -rf /var/lib/apt/lists/*
ADD ossutil /usr/local/bin/ossutil
RUN chmod +x /usr/local/bin/ossutil
ADD .ossutilconfig /root/.ossutilconfig
ADD init.gradle /root/.gradle/
ADD config.json /root/.docker/