Skip to content

Commit

Permalink
Update Docker Image
Browse files Browse the repository at this point in the history
  • Loading branch information
AbdhilahiRWabwire committed Nov 17, 2024
1 parent 3825e94 commit 3edca4d
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions data_interchange.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,15 @@ RUN wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \ | gpg --d
RUN echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' \ | tee /etc/apt/sources.list.d/dart_stable.list
RUN apt update && apt -y install dart
RUN echo 'export PATH="$PATH:~/.pub-cache/bin"' >> ~/.bashrc && sudo echo 'export PATH="$PATH:~/.pub-cache/bin"' >> /etc/skel/.bashrc
RUN echo 'export PATH="$PATH:/usr/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/include"' >> ~/.bashrc
RUN echo 'export PATH="$PATH:/usr/bin"' >> /etc/skel/.bashrc && echo 'export PATH="$PATH:/usr/include"' >> /etc/skel/.bashrc && echo 'export PATH="$PATH:/usr/local/include"' >> /etc/skel/.bashrc
RUN echo 'export PATH="$PATH:/usr/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin"' >> /etc/skel/.bashrc
RUN echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/bin"' >> /etc/skel/.bashrc
RUN echo 'export PATH="$PATH:/usr/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/include"' >> /etc/skel/.bashrc
RUN echo 'export PATH="$PATH:/usr/local/include"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/local/include"' >> /etc/skel/.bashrc
RUN wget https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.tar.xz && tar --extract --file ./*.xz --verbose
RUN mv ./zig-linux-x86_64-0.13.0 ./zig && mv ./zig /usr/bin
RUN echo 'export PATH="$PATH:/usr/bin/zig"' >> ~/.bashrc && echo 'export PATH="$PATH:/usr/bin/zig"' >> /etc/skel/.bashrc
RUN add-apt-repository ppa:maveonair/helix-editor && apt update
RUN apt -y install ed sed nano vim neovim helix
RUN dart info
RUN dart pub global activate webdev
RUN dart pub upgrade
Expand Down

0 comments on commit 3edca4d

Please sign in to comment.