Loading .github/workflows/build_amd64_lzma.yml 0 → 100644 +31 −0 Original line number Diff line number Diff line name: build_amd64 on: push: branches: - 'lzma' jobs: docker: runs-on: ubuntu-latest steps: - name: Set up QEMU uses: docker/setup-qemu-action@v1 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Login to DockerHub uses: docker/login-action@v1 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push id: docker_build uses: docker/build-push-action@v2 with: push: true tags: batonogov/pyinstaller-linux:lzma file: Dockerfile-py3-amd64 Dockerfile-py3-amd64 +6 −3 Original line number Diff line number Diff line Loading @@ -34,7 +34,10 @@ RUN \ # libgdbm3 \ # устанавливается только на ubuntu 12.04 uuid-dev \ # upx upx upx \ # lzma & xz-utils liblzma-dev \ xz-utils # required because openSSL on Ubuntu 12.04 and 14.04 run out of support versions of OpenSSL RUN mkdir openssl \ Loading entrypoint-linux.sh +1 −2 Original line number Diff line number Diff line #!/bin/bash -i # Add path PYTHON_VERSION=3.10.0 echo 'export PATH=$PATH:$HOME/.pyenv/versions/$PYTHON_VERSION/bin/' >> ~/.bashrc echo 'export PATH=$PATH:$HOME/.pyenv/versions/$(ls $HOME/.pyenv/versions/)/bin/' >> ~/.bashrc # Fail on errors. set -e Loading Loading
.github/workflows/build_amd64_lzma.yml 0 → 100644 +31 −0 Original line number Diff line number Diff line name: build_amd64 on: push: branches: - 'lzma' jobs: docker: runs-on: ubuntu-latest steps: - name: Set up QEMU uses: docker/setup-qemu-action@v1 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Login to DockerHub uses: docker/login-action@v1 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push id: docker_build uses: docker/build-push-action@v2 with: push: true tags: batonogov/pyinstaller-linux:lzma file: Dockerfile-py3-amd64
Dockerfile-py3-amd64 +6 −3 Original line number Diff line number Diff line Loading @@ -34,7 +34,10 @@ RUN \ # libgdbm3 \ # устанавливается только на ubuntu 12.04 uuid-dev \ # upx upx upx \ # lzma & xz-utils liblzma-dev \ xz-utils # required because openSSL on Ubuntu 12.04 and 14.04 run out of support versions of OpenSSL RUN mkdir openssl \ Loading
entrypoint-linux.sh +1 −2 Original line number Diff line number Diff line #!/bin/bash -i # Add path PYTHON_VERSION=3.10.0 echo 'export PATH=$PATH:$HOME/.pyenv/versions/$PYTHON_VERSION/bin/' >> ~/.bashrc echo 'export PATH=$PATH:$HOME/.pyenv/versions/$(ls $HOME/.pyenv/versions/)/bin/' >> ~/.bashrc # Fail on errors. set -e Loading