Skip to content

Commit 52ace12

Browse files
committed
chore(workflow-cli): use vim-tiny replace vim
1 parent ed7bc0d commit 52ace12

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

docker/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,16 @@ COPY --from=build /usr/local/bin/drycc /usr/local/bin/drycc
1818

1919
ADD docker/rootfs /
2020

21-
RUN install-packages bash-completion git vim \
21+
RUN install-packages bash-completion git vim-tiny \
2222
&& groupadd drycc --gid ${DRYCC_GID} \
2323
&& useradd drycc -u ${DRYCC_UID} -g ${DRYCC_GID} -s /bin/bash -m -d ${DRYCC_HOME_DIR} \
2424
&& mkdir -p /etc/wait \
2525
&& chown ${DRYCC_GID}:${DRYCC_UID} /etc/wait /usr/local/bin \
2626
&& echo 'alias cd="echo \"cd: restricted\"; false"' > ${DRYCC_HOME_DIR}/.bash_aliases \
2727
&& echo 'alias unalias="echo \"unalias: restricted\"; false"' >> ${DRYCC_HOME_DIR}/.bash_aliases \
28-
&& ln /usr/bin/{ls,git,date,vim,cat,sed,clear,find,flock,bash,mkdir,sleep,dircolors} /usr/local/bin/ \
28+
&& for cmd in ls git date vi cat sed clear find flock bash mkdir sleep dircolors; do \
29+
ln -f "$(readlink -f "/usr/bin/$cmd")" "/usr/local/bin/$cmd"; \
30+
done \
2931
&& apt autoremove python3 -yq \
3032
&& rm -rf /var/lib/apt/lists/* /sbin /usr/sbin /usr/bin
3133

0 commit comments

Comments
 (0)