kind: pipeline type: docker name: default volumes: - name: docker-sock host: path: /var/run/docker.sock - name: shared-folder host: path: /root/app/drone/workspace - name: go-cache host: path: /root/app/drone/go-cache clone: disable: true steps: - name: clone image: alpine/git:latest pull: never volumes: - name: shared-folder path: /workspace commands: - cd /workspace - pwd - git clone http://47.112.165.44:3000/seekm/prdUploader.git - name: deploy image: docker:24.0-cli pull: never volumes: - name: shared-folder path: /workspace - name: docker-sock path: /var/run/docker.sock commands: - echo "Building Docker image..." - cd /workspace/prdUploader - docker build -t prduploader:latest . - echo "Running Docker container..." - docker run -d -p 11000:11000 prduploader:latest - echo "Deployment finished"