首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drone.io不触发git推流

Drone.io不触发git推流
EN

Stack Overflow用户
提问于 2019-05-09 00:37:32
回答 1查看 251关注 0票数 0

我正在尝试添加一个停靠的drone.io来加入我现有的gitea (也在停靠容器中)

无人机正在工作,并查看我的每个回收站。我在其中一个名为my-app的应用程序上启用了无人机进行测试。由于drone需要一个名为.drone.yml的文件,因此我创建了一个文件,并在其中填充了一些基本代码以使用管道并启动一些测试

代码语言:javascript
复制
kind: pipeline
name: default

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

最后我推了一下,但无人机上似乎什么也没发生

下面是我如何盯着我的容器

代码语言:javascript
复制
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
代码语言:javascript
复制
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推送上运行测试。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-13 19:59:30

我最终找到了一个解决方案,但我不知道它为什么能工作,但我使用了Docker-Compose而不是docker run &它工作得很好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56045334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档