首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无人驾驶飞机失效或缺失管道段

无人驾驶飞机失效或缺失管道段
EN

Stack Overflow用户
提问于 2019-11-01 21:51:50
回答 1查看 1.2K关注 0票数 1

我试着用无人机运行卡夫卡的服务

这是我的.drone.yml文件

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

steps:
  - name: tests
    image: docker.repo1.acme.com/golang
    environment:
      KAFKA_HOME: /drone/src
      KAFKA_BROKER: kafka:9092
      KAFKA_TOPIC: ops_agent_test_topic
      PKG_CONFIG_PATH: /usr/local/librdkafka/1.1.0/lib/pkgconfig
    commands:
      - cd librdkafka
      - ./configure --prefix /usr
      - make
      - make install
      - cd ..
      - sleep 10
      - make test

services:
  - name: kafka
    image: spotify/kafka:latest
    environment:
      TOPICS: ops_agent_test_topic
    ports:
      - 9092
      - 2181

如果我从命令行在本地运行drone exec .drone.yml,那么一切都可以正常工作,但是当部署到CI/CD服务器时,就会得到Invalid or missing pipeline section。我很好奇我做错了什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-01 22:53:54

看起来,将其更改为这种格式有其诀窍:

代码语言:javascript
复制
pipeline:
  tests:
    image: docker.repo1.acme.com/golang
    environment:
      KAFKA_HOME: /drone/src
      KAFKA_BROKER: kafka:9092
      KAFKA_TOPIC: ops_agent_test_topic
      PKG_CONFIG_PATH: /usr/local/librdkafka/1.1.0/lib/pkgconfig
    commands:
      - git clone https://github.com/edenhill/librdkafka.git
      - cd librdkafka
      - ./configure --prefix /usr
      - make
      - make install
      - cd ..
      - sleep 10
      - make test

services:
  kafka:
    image: spotify/kafka:latest
    environment:
      TOPICS: ops_agent_test_topic
    ports:
      - 9092
      - 2181
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58666314

复制
相关文章

相似问题

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