Skip to content

Commit 4355855

Browse files
committed
Install cmsml from local copy.
1 parent 60293d8 commit 4355855

File tree

8 files changed

+22
-43
lines changed

8 files changed

+22
-43
lines changed

.github/actions/build-image/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ runs:
4141
- name: Build and deploy image 🐳
4242
uses: docker/build-push-action@v5
4343
with:
44-
context: docker
44+
context: .
4545
file: ${{ inputs.docker_file }}
4646
platforms: ${{ inputs.platforms }}
4747
push: ${{ inputs.push_image }}

docker/Dockerfile_310

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_311

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_311_cuda

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_312

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_37

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_38

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

docker/Dockerfile_39

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,9 @@ RUN pip install --no-cache-dir nvidia_smi
2626
RUN pip install --no-cache-dir py3nvml
2727
RUN pip install --no-cache-dir torch
2828

29-
# install cmsml from master
30-
RUN git clone https://github.com/cms-ml/cmsml.git && \
31-
cd cmsml && \
32-
pip install --no-cache-dir --upgrade .[dev] && \
33-
cd .. && \
34-
rm -rf cmsml
29+
# copy and install
30+
COPY . /cmsml
31+
RUN pip install --no-cache-dir --upgrade /cmsml[dev] && rm -rf /cmsml
3532

3633
# initial command
3734
CMD ["bash", "-i", "-l"]

0 commit comments

Comments
 (0)