diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..ac82cef --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,29 @@ +steps: + - name: build + when: + - branch: main + event: push + - event: tag + image: docker + commands: + - docker build -t $CI_REG_HOST:$CI_REG_PORT/$CI_REPO_OWNER/$CI_REPO_NAME:latest . + volumes: + - /var/run/docker.sock:/var/run/docker.sock + + - name: push + when: + - branch: main + event: push + - event: tag + depends_on: build + image: docker + environment: + REG_USER: + from_secret: CI_REG_USER + REG_TOKEN: + from_secret: CI_REG_TOKEN + commands: + - docker login $CI_REG_HOST:$CI_REG_PORT --username $REG_USER --password $REG_TOKEN + - docker push $CI_REG_HOST:$CI_REG_PORT/$CI_REPO_OWNER/$CI_REPO_NAME:latest + volumes: + - /var/run/docker.sock:/var/run/docker.sock diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b276e46 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM dockcross/manylinux2014-x64 +ENV DEFAULT_DOCKCROSS_IMAGE manylinux2014-fuse-x64 + +RUN sudo yum install -y fuse fuse-devel + diff --git a/README.md b/README.md index a94a2f7..1be7016 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# manylinux2014-fuse-x64 - -dockcross/manylinux2014-x64 with fuse, fuse-devel -for appimage generation \ No newline at end of file +# manylinux2014-fuse-x64 + +`dockcross/manylinux2014-x64` with `fuse` and `fuse-devel` for AppImage generation + +[![status-badge](https://wci.alveus.dev/api/badges/19/status.svg)](https://wci.alveus.dev/repos/19)