在Azure DevOps Pipeline CI中使用MongoDB

杰罗姆

设置Azure DevOps以使用MongoDB测试Python库。

管道使用linux机器。

看来MongoDB是默认安装的,所以我不必这样做:我的管道配置包括一个script: mongod --version步骤。我得到的输出是

db version v4.4.1
Build Info: {
    "version": "4.4.1",
    "gitVersion": "ad91a93a5a31e175f5cbf8c69561e788bbc55ce1",
    "openSSLVersion": "OpenSSL 1.1.1g  21 Apr 2020",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "ubuntu1804",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}

但是,我无法连接到数据库。默认端口不回复。

我找不到太多有关此的信息。我发现有关Azure DevOps + MongoDB的信息似乎与将MongoDB用于DevOps流程有关,例如存储DevOps结果。

杰罗姆

MongoDB已安装,但必须手动启动:

systemctl status mongod 产量

● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: https://docs.mongodb.org/manual

sudo systemctl start mongod在测试之前添加一个步骤:

- script: mongod --version
- script: sudo systemctl start mongod
- script: test command (e.g. pytest, tox...)

然后即可在默认端口上运行MongoDB。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Azure DevOps Pipeline部署多个ARM

来自分类Dev

如何在不同的环境中使用Azure DevOps Pipeline发布ClickOnce应用程序?

来自分类Dev

Azure DevOps Pipeline构建代理:如何在程序集引用HintPath中使用或替换$(DevEnvDir)?

来自分类Dev

如何在不同的环境中使用Azure DevOps Pipeline发布Microsoft Forms(Office 365表单)?

来自分类Dev

是否可以继承Azure DevOps Pipeline的定义?

来自分类Dev

Azure DevOps Pipeline构建意外触发

来自分类Dev

Azure DevOps Pipeline未找到edmx资源

来自分类Dev

Azure DevOps Pipeline创建空zip

来自分类Dev

使用API以编程方式在Azure DevOps Pipeline中添加和更新测试

来自分类Dev

使用Azure Devops Pipeline将标签(带有空格)传递到ARM模板

来自分类Dev

Azure Devops服务-CI / CD

来自分类Dev

Azure DevOps 多 CI/CD

来自分类Dev

如何使Azure DevOps Pipeline等待外部过程完成?

来自分类Dev

.net core 3.1 Azure devops Pipeline在nuget还原时失败

来自分类Dev

Azure DevOps Classic Pipeline无分支筛选器

来自分类Dev

Azure DevOps YML Pipeline将git checkout更改为Classic

来自分类Dev

获取 Azure DevOps Pipeline Artifact 输出 Windows 应用程序

来自分类Dev

Azure DevOps Pipeline -> Hosted 和 Hosted VS 2017 之间的区别

来自分类Dev

通过使用Azure DevOps Pipeline中的命令行任务执行EXE来尝试打开Excel文件时获取异常

来自分类Dev

在Azure Devops管道中使用timestamp变量

来自分类Dev

使用 Azure DevOps 进行报告

来自分类Dev

Azure DevOps:无法从Azure Pipeline中的源加载nuget程序包

来自分类Dev

将输出从terraform传递到Azure后端存储中具有状态文件的Azure Devops Pipeline

来自分类Dev

Azure DevOps CI 缺少代理作业

来自分类Dev

为什么下载后我的Azure Devops Pipeline Artifact被另一个进程锁定?

来自分类Dev

将Terraform计划输出添加为Azure Devops Build Pipeline中的PR注释

来自分类Dev

是否可以在任何分支提交时触发Azure Devops Pipeline?

来自分类Dev

自托管代理上的Azure DevOps Python Pipeline Agent.ToolsDirectory错误

来自分类Dev

Azure DevOps Pipeline托管代理-在哪里可以找到系统功能?

Related 相关文章

  1. 1

    如何使用Azure DevOps Pipeline部署多个ARM

  2. 2

    如何在不同的环境中使用Azure DevOps Pipeline发布ClickOnce应用程序?

  3. 3

    Azure DevOps Pipeline构建代理:如何在程序集引用HintPath中使用或替换$(DevEnvDir)?

  4. 4

    如何在不同的环境中使用Azure DevOps Pipeline发布Microsoft Forms(Office 365表单)?

  5. 5

    是否可以继承Azure DevOps Pipeline的定义?

  6. 6

    Azure DevOps Pipeline构建意外触发

  7. 7

    Azure DevOps Pipeline未找到edmx资源

  8. 8

    Azure DevOps Pipeline创建空zip

  9. 9

    使用API以编程方式在Azure DevOps Pipeline中添加和更新测试

  10. 10

    使用Azure Devops Pipeline将标签(带有空格)传递到ARM模板

  11. 11

    Azure Devops服务-CI / CD

  12. 12

    Azure DevOps 多 CI/CD

  13. 13

    如何使Azure DevOps Pipeline等待外部过程完成?

  14. 14

    .net core 3.1 Azure devops Pipeline在nuget还原时失败

  15. 15

    Azure DevOps Classic Pipeline无分支筛选器

  16. 16

    Azure DevOps YML Pipeline将git checkout更改为Classic

  17. 17

    获取 Azure DevOps Pipeline Artifact 输出 Windows 应用程序

  18. 18

    Azure DevOps Pipeline -> Hosted 和 Hosted VS 2017 之间的区别

  19. 19

    通过使用Azure DevOps Pipeline中的命令行任务执行EXE来尝试打开Excel文件时获取异常

  20. 20

    在Azure Devops管道中使用timestamp变量

  21. 21

    使用 Azure DevOps 进行报告

  22. 22

    Azure DevOps:无法从Azure Pipeline中的源加载nuget程序包

  23. 23

    将输出从terraform传递到Azure后端存储中具有状态文件的Azure Devops Pipeline

  24. 24

    Azure DevOps CI 缺少代理作业

  25. 25

    为什么下载后我的Azure Devops Pipeline Artifact被另一个进程锁定?

  26. 26

    将Terraform计划输出添加为Azure Devops Build Pipeline中的PR注释

  27. 27

    是否可以在任何分支提交时触发Azure Devops Pipeline?

  28. 28

    自托管代理上的Azure DevOps Python Pipeline Agent.ToolsDirectory错误

  29. 29

    Azure DevOps Pipeline托管代理-在哪里可以找到系统功能?

热门标签

归档