Skip to content
Snippets Groups Projects
Commit 58322f8a authored by Patrick MADELA's avatar Patrick MADELA
Browse files

Update to force architecture to 32 bits (i386/i686) when using default sh,...

Update to force architecture to 32 bits (i386/i686) when using default sh, Jenkins using docker exec ... sh -c "command" to execute tasks inside container  
parent b26c8548
No related branches found
No related tags found
No related merge requests found
Pipeline #1672 failed
Pipeline: dev-docker-tools

#1676

    Pipeline: dev-docker-tools

    #1675

      Pipeline: dev-docker-tools

      #1674

        +1
        ......@@ -19,7 +19,7 @@ before_script:
        build:
        stage: build
        script:
        - docker build --pull -t ${CONTAINER_TEST_IMAGE} -f ${NAME}/Dockerfile .
        - docker build --pull -t ${CONTAINER_TEST_IMAGE} --platform=linux/386 -f ${NAME}/Dockerfile .
        - docker push ${CONTAINER_TEST_IMAGE}
        test:
        ......
        ......@@ -9,6 +9,9 @@ RUN rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Paris /etc/localti
        # Fake cpu architecture in docker container
        && echo "i686" > /etc/yum/vars/arch \
        && echo "i386" > /etc/yum/vars/basearch \
        && rm /bin/sh \
        && echo -e '#!/bin/bash\n/usr/bin/linux32 -- /bin/bash -c "$@"' > /bin/sh \
        && chmod +x /bin/sh \
        # Fix Centos repo urls
        && sed -i '/^mirrorlist/s/^/#/;/^#baseurl/{s/#//;s/mirror.centos.org\/centos\/$releasever/vault.centos.org\/6.10/}' /etc/yum.repos.d/*B* \
        # Update OS
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Please register or to comment