name: Build Docker Image on: push: branches: [ main ] jobs: docker: runs-on: ubuntu-latest steps: - name: Checkout código run: | git clone https://${{ secrets.GIT_USER }}:${{ secrets.REGISTRY_PASS }}@fedesrv.ddns.net/git/${{ github.repository }}.git . git checkout ${{ github.sha }} - name: Login to registry run: echo "${{ secrets.REGISTRY_PASS }}" | docker login fedesrv.ddns.net -u ${{ secrets.REGISTRY_USER }} --password-stdin - name: Pull base image run: docker pull fedesrv.ddns.net/fede/void-musl-busybox:latest - name: Build image run: | docker build \ -t fedesrv.ddns.net/fede/BMC-Renderer:latest \ . - name: Push image run: docker push fedesrv.ddns.net/fede/BMC-Renderer:latest