1
0
Fork 0

Fix neovim and golang

main
Ambrose Chua 2018-03-30 00:13:16 +08:00
parent d72ab54f1f
commit a99fdd8670
4 changed files with 23 additions and 17 deletions

View File

@ -1,3 +1,7 @@
Dockerfile
README.md
.git
Dockerfile
.dockerignore
.drone.yml
README.md

View File

@ -28,5 +28,5 @@ cd /usr/local/go/src
./make.bash
apk del .build-deps
echo 'export GOPATH="$HOME/go"' >> /etc/profile.d/golang
echo 'export PATH="$GOPATH/bin:/usr/local/go/bin:$PATH"' >> /etc/profile.d/golang
echo 'export GOPATH="$HOME/go"' >> /etc/profile.d/golang.sh
echo 'export PATH="$GOPATH/bin:/usr/local/go/bin:$PATH"' >> /etc/profile.d/golang.sh

View File

@ -17,3 +17,6 @@ apk add --no-cache --virtual .build-deps \
#rm nvim-linux64.tar.gz
wget "https://github.com/neovim/neovim/releases/download/v$NEOVIM_VERSION/nvim.appimage"
mv nvim.appimage /usr/local/bin/nvim
chmod +x /usr/local/bin/nvim
apk del .build-deps

View File

@ -1,21 +1,20 @@
FROM alpine:latest
# Install tools from source
WORKDIR /
COPY .versions .versions
COPY .install/* .install/
RUN ./.install/install.sh
# Create user
RUN adduser -s /bin/zsh -D ambrose
USER ambrose
# Install dotfiles
WORKDIR /home/ambrose
COPY . .
# Install tools from source
RUN ./.install/install.sh
# Create user
RUN adduser -s /bin/zsh -D ambrose
USER ambrose
# Open shell by default
CMD ["/bin/zsh"]