Drone.io不要触发GIT推动



我正在尝试添加dockerized drone.io以加入我现有的gitea(也在docker容器中(

无人机正在工作,并查看我的每个仓库。我在其中一台称为测试的My-App上启用无人机。由于无人机需要一个称为.drone.yml的文件,我创建了一个&用一些基本代码填充了管道&开始一些测试

kind: pipeline
name: default
steps:
- name: test
  image: maven:3-jdk-10
  commands:
  - mvn install
  - mvn test

终于我推了它,但是无人机上似乎什么都没有发生

这是我凝视我的容器的方式

docker run 
  --volume=/var/run/docker.sock:/var/run/docker.sock 
  --volume=data:/data 
  --env=DRONE_GITEA_SERVER=https://... 
  --env=DRONE_GIT_ALWAYS_AUTH=false 
  --env=DRONE_RUNNER_CAPACITY=2 
  --env VIRTUAL_PORT=80 
  --env VIRTUAL_HOST=my.domain 
  --env LETSENCRYPT_HOST="my.domain" 
  --env LETSENCRYPT_EMAIL="me@email.com" 
  --restart=always 
  --detach=true 
  --name=drone 
  drone/drone:1
docker run --name git -v /home/leix/gitea:/data -e VIRTUAL_PORT=3000 -e VIRTUAL_HOST=other.domain -e LETSENCRYPT_HOST="other.domain" -e LETSENCRYPT_EMAIL="me@email.com" -d gitea/gitea

我希望无人机在GIT推送上进行测试

我终于找到了一个解决方案,但我不知道为什么它可以工作,但我使用了docker-compose而不是docker run&它运行良好

相关内容

  • 没有找到相关文章

最新更新