diff --git a/.drone.yml b/.drone.yml index 1892d86..44ec5ef 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,14 +5,13 @@ name: quant-ci steps: - name: build docker image image: docker:20.10 - privileged: true + volumes: + - name: dockersock + path: /var/run/docker.sock environment: - DOCKER_HOST: tcp://docker:2375 - DOCKER_TLS_VERIFY: "0" + DOCKER_HOST: unix:///var/run/docker.sock commands: - - echo "构建 Docker 镜像..." - docker build -t registry.memorion.cn/quant/strategy:${DRONE_COMMIT_SHA} . - - echo "推送 Docker 镜像到私有 Registry..." - docker push registry.memorion.cn/quant/strategy:${DRONE_COMMIT_SHA} - name: run backtest @@ -21,7 +20,11 @@ steps: - pip install -r requirements.txt - mkdir -p data - python tests/run_backtest.py - - echo "回测数据生成完成" + +volumes: + - name: dockersock + host: + path: /var/run/docker.sock trigger: branch: