File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ WORKDIR /home/ubuntu
44
55# system packages
66RUN apt-get update && apt-get -y install \
7- scons doxygen graphviz python3-pip nodejs npm
7+ scons doxygen graphviz python3-pip python3-gdbm nodejs npm golang-go
88
99# python packages
1010ADD requirements.txt /home/ubuntu
@@ -13,3 +13,9 @@ RUN pip3 install --break-system-packages -r requirements.txt
1313# node.js packages
1414ADD npm-packages.txt /home/ubuntu
1515RUN npm install -g `cat npm-packages.txt`
16+
17+ # golang packages
18+ ENV GOPATH=/home/ubuntu/go
19+ ENV PATH=$PATH:/home/ubuntu/go/bin
20+ ADD go-packages.txt /home/ubuntu
21+ RUN cat go-packages.txt | xargs -I {} go install {}
Original file line number Diff line number Diff line change 1+ oss.terrastruct.com/d2@v0.7.0
Original file line number Diff line number Diff line change @@ -12,11 +12,14 @@ breathe==4.35.0
1212certifi == 2025.1.31
1313charset-normalizer == 3.4.1
1414click == 8.1.8
15+ cloudpickle == 3.1.1
1516colorama == 0.4.6
1617docutils == 0.20.1
18+ doit == 0.36.0
1719ghp-import == 2.1.0
1820idna == 3.10
1921imagesize == 1.4.1
22+ importlib_metadata == 8.7.0
2023mergedeep == 1.3.4
2124mkdocs-get-deps == 0.2.0
2225mkdocs-material-extensions == 1.3.1
@@ -41,3 +44,4 @@ sphinxcontrib-serializinghtml==1.1.9
4144sphinxemoji == 0.2.0
4245urllib3 == 2.3.0
4346watchdog == 6.0.0
47+ zipp == 3.21.0
Original file line number Diff line number Diff line change 1010mkdocs-material
1111mkdocs-material-extensions
1212pymdown-extensions
13+
14+ # scripts
15+ scons
16+ doit
17+ colorama
You can’t perform that action at this time.
0 commit comments