Skip to content

Commit 19fb5d0

Browse files
committed
fix(paramiko): Remove non-buildable versions
1 parent 93b0442 commit 19fb5d0

File tree

6 files changed

+15
-706
lines changed

6 files changed

+15
-706
lines changed

compose.yml

Lines changed: 0 additions & 204 deletions
Original file line numberDiff line numberDiff line change
@@ -3545,210 +3545,6 @@ services:
35453545
ports:
35463546
- '30041:22'
35473547

3548-
paramiko-client-1.15.0:
3549-
extends:
3550-
file: images/paramiko/compose.yml
3551-
service: paramiko-client-1.15.0
3552-
paramiko-client-1.15.1:
3553-
extends:
3554-
file: images/paramiko/compose.yml
3555-
service: paramiko-client-1.15.1
3556-
paramiko-client-1.15.2:
3557-
extends:
3558-
file: images/paramiko/compose.yml
3559-
service: paramiko-client-1.15.2
3560-
paramiko-client-1.15.3:
3561-
extends:
3562-
file: images/paramiko/compose.yml
3563-
service: paramiko-client-1.15.3
3564-
paramiko-client-1.15.4:
3565-
extends:
3566-
file: images/paramiko/compose.yml
3567-
service: paramiko-client-1.15.4
3568-
paramiko-client-1.15.5:
3569-
extends:
3570-
file: images/paramiko/compose.yml
3571-
service: paramiko-client-1.15.5
3572-
paramiko-client-1.16.0:
3573-
extends:
3574-
file: images/paramiko/compose.yml
3575-
service: paramiko-client-1.16.0
3576-
paramiko-client-1.16.1:
3577-
extends:
3578-
file: images/paramiko/compose.yml
3579-
service: paramiko-client-1.16.1
3580-
paramiko-client-1.16.2:
3581-
extends:
3582-
file: images/paramiko/compose.yml
3583-
service: paramiko-client-1.16.2
3584-
paramiko-client-1.16.3:
3585-
extends:
3586-
file: images/paramiko/compose.yml
3587-
service: paramiko-client-1.16.3
3588-
paramiko-client-1.17.0:
3589-
extends:
3590-
file: images/paramiko/compose.yml
3591-
service: paramiko-client-1.17.0
3592-
paramiko-client-1.17.1:
3593-
extends:
3594-
file: images/paramiko/compose.yml
3595-
service: paramiko-client-1.17.1
3596-
paramiko-client-1.17.2:
3597-
extends:
3598-
file: images/paramiko/compose.yml
3599-
service: paramiko-client-1.17.2
3600-
paramiko-client-1.17.3:
3601-
extends:
3602-
file: images/paramiko/compose.yml
3603-
service: paramiko-client-1.17.3
3604-
paramiko-client-1.17.4:
3605-
extends:
3606-
file: images/paramiko/compose.yml
3607-
service: paramiko-client-1.17.4
3608-
paramiko-client-1.17.5:
3609-
extends:
3610-
file: images/paramiko/compose.yml
3611-
service: paramiko-client-1.17.5
3612-
paramiko-client-1.17.6:
3613-
extends:
3614-
file: images/paramiko/compose.yml
3615-
service: paramiko-client-1.17.6
3616-
paramiko-client-1.18.0:
3617-
extends:
3618-
file: images/paramiko/compose.yml
3619-
service: paramiko-client-1.18.0
3620-
paramiko-client-1.18.1:
3621-
extends:
3622-
file: images/paramiko/compose.yml
3623-
service: paramiko-client-1.18.1
3624-
paramiko-client-1.18.2:
3625-
extends:
3626-
file: images/paramiko/compose.yml
3627-
service: paramiko-client-1.18.2
3628-
paramiko-client-1.18.3:
3629-
extends:
3630-
file: images/paramiko/compose.yml
3631-
service: paramiko-client-1.18.3
3632-
paramiko-client-1.18.4:
3633-
extends:
3634-
file: images/paramiko/compose.yml
3635-
service: paramiko-client-1.18.4
3636-
paramiko-client-1.18.5:
3637-
extends:
3638-
file: images/paramiko/compose.yml
3639-
service: paramiko-client-1.18.5
3640-
paramiko-client-2.0.0:
3641-
extends:
3642-
file: images/paramiko/compose.yml
3643-
service: paramiko-client-2.0.0
3644-
paramiko-client-2.0.1:
3645-
extends:
3646-
file: images/paramiko/compose.yml
3647-
service: paramiko-client-2.0.1
3648-
paramiko-client-2.0.2:
3649-
extends:
3650-
file: images/paramiko/compose.yml
3651-
service: paramiko-client-2.0.2
3652-
paramiko-client-2.0.3:
3653-
extends:
3654-
file: images/paramiko/compose.yml
3655-
service: paramiko-client-2.0.3
3656-
paramiko-client-2.0.4:
3657-
extends:
3658-
file: images/paramiko/compose.yml
3659-
service: paramiko-client-2.0.4
3660-
paramiko-client-2.0.5:
3661-
extends:
3662-
file: images/paramiko/compose.yml
3663-
service: paramiko-client-2.0.5
3664-
paramiko-client-2.0.7:
3665-
extends:
3666-
file: images/paramiko/compose.yml
3667-
service: paramiko-client-2.0.7
3668-
paramiko-client-2.0.8:
3669-
extends:
3670-
file: images/paramiko/compose.yml
3671-
service: paramiko-client-2.0.8
3672-
paramiko-client-2.0.9:
3673-
extends:
3674-
file: images/paramiko/compose.yml
3675-
service: paramiko-client-2.0.9
3676-
paramiko-client-2.1.0:
3677-
extends:
3678-
file: images/paramiko/compose.yml
3679-
service: paramiko-client-2.1.0
3680-
paramiko-client-2.1.2:
3681-
extends:
3682-
file: images/paramiko/compose.yml
3683-
service: paramiko-client-2.1.2
3684-
paramiko-client-2.1.3:
3685-
extends:
3686-
file: images/paramiko/compose.yml
3687-
service: paramiko-client-2.1.3
3688-
paramiko-client-2.1.4:
3689-
extends:
3690-
file: images/paramiko/compose.yml
3691-
service: paramiko-client-2.1.4
3692-
paramiko-client-2.1.5:
3693-
extends:
3694-
file: images/paramiko/compose.yml
3695-
service: paramiko-client-2.1.5
3696-
paramiko-client-2.1.6:
3697-
extends:
3698-
file: images/paramiko/compose.yml
3699-
service: paramiko-client-2.1.6
3700-
paramiko-client-2.2.0:
3701-
extends:
3702-
file: images/paramiko/compose.yml
3703-
service: paramiko-client-2.2.0
3704-
paramiko-client-2.2.1:
3705-
extends:
3706-
file: images/paramiko/compose.yml
3707-
service: paramiko-client-2.2.1
3708-
paramiko-client-2.2.2:
3709-
extends:
3710-
file: images/paramiko/compose.yml
3711-
service: paramiko-client-2.2.2
3712-
paramiko-client-2.2.3:
3713-
extends:
3714-
file: images/paramiko/compose.yml
3715-
service: paramiko-client-2.2.3
3716-
paramiko-client-2.2.4:
3717-
extends:
3718-
file: images/paramiko/compose.yml
3719-
service: paramiko-client-2.2.4
3720-
paramiko-client-2.3.0:
3721-
extends:
3722-
file: images/paramiko/compose.yml
3723-
service: paramiko-client-2.3.0
3724-
paramiko-client-2.3.1:
3725-
extends:
3726-
file: images/paramiko/compose.yml
3727-
service: paramiko-client-2.3.1
3728-
paramiko-client-2.3.2:
3729-
extends:
3730-
file: images/paramiko/compose.yml
3731-
service: paramiko-client-2.3.2
3732-
paramiko-client-2.3.3:
3733-
extends:
3734-
file: images/paramiko/compose.yml
3735-
service: paramiko-client-2.3.3
3736-
paramiko-client-2.4.0:
3737-
extends:
3738-
file: images/paramiko/compose.yml
3739-
service: paramiko-client-2.4.0
3740-
paramiko-client-2.4.1:
3741-
extends:
3742-
file: images/paramiko/compose.yml
3743-
service: paramiko-client-2.4.1
3744-
paramiko-client-2.4.3:
3745-
extends:
3746-
file: images/paramiko/compose.yml
3747-
service: paramiko-client-2.4.3
3748-
paramiko-client-2.4.2:
3749-
extends:
3750-
file: images/paramiko/compose.yml
3751-
service: paramiko-client-2.4.2
37523548
paramiko-client-2.5.0:
37533549
extends:
37543550
file: images/paramiko/compose.yml

images/paramiko/Dockerfile

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,24 @@
1-
ARG VERSION_PYTHON=3.5.10
1+
ARG VERSION_PYTHON=3.11.5
22

33
FROM python:${VERSION_PYTHON} AS paramiko-client
4-
54
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
6-
ARG VERSION
7-
WORKDIR /usr/src
8-
RUN /usr/local/bin/python -m pip install --upgrade pip && \
9-
pip install --no-cache-dir six==1.16.0 paramiko==${VERSION} click==8.1.3
105

6+
WORKDIR /usr/src
7+
RUN /usr/local/bin/python -m pip install --upgrade pip && \
8+
pip install --no-cache-dir six==1.16.0 click==8.1.3
119

12-
COPY paramiko-client-script.py /usr/src
13-
COPY paramiko-client-script-pubkey.py /usr/src/
10+
ARG VERSION
11+
RUN pip install paramiko==${VERSION}
12+
COPY paramiko-client-script.py paramiko-client-script-pubkey.py /usr/src/
1413

15-
#add pubke support to all versions after 2.8.0
14+
# Add publickey support to all versions after 2.8.0
1615
RUN if printf '%s\n%s\n' "${VERSION}" "2.8.0" | sort -c -g; then \
1716
rm paramiko-client-script.py && mv paramiko-client-script-pubkey.py paramiko-client-script.py; \
1817
fi
1918
ARG DOTSSH=dotssh-client
20-
COPY /dotssh-client /usr/src/dotssh-client
21-
19+
COPY "${DOTSSH}" /usr/src/.ssh
2220

2321
LABEL ssh.implementation.name="paramiko" \
2422
ssh.implementation.version="${VERSION}" \
2523
ssh.implementation.type="client"
26-
2724
ENTRYPOINT ["python", "paramiko-client-script.py"]

0 commit comments

Comments
 (0)