小编lit*_*yes的帖子

如何在Flask框架中实现服务器推送?

我正在尝试使用Flask micro-web框架上的服务器推送功能构建一个小型站点,但我不知道是否有一个框架可以直接使用.

我使用了Juggernaut,但它似乎没有在当前版本中使用redis-py,并且Juggernaut最近被弃用了.

有没有人对我的案子有任何建议?

python juggernaut redis flask

49
推荐指数
3
解决办法
4万
查看次数

Azure DevOps YAML 管道参数不适用于 REST API 触发器

我正在尝试创建一个基于 YAML 的管道,该管道采用一个参数,然后触发管道从 Azure DevOps REST API 运行。我能够看到构建已排队,但参数并未从我的 POST 正文中覆盖。

我的模板my-template.yaml

parameters:
    - name: testParam
      type: string
      default: 'N/A'


steps:
    - script: echo ${{ parameters.testParam }}
Run Code Online (Sandbox Code Playgroud)

我的管道 yaml 扩展了模板。

trigger:
    - master

extends:
    template: my-template.yaml

Run Code Online (Sandbox Code Playgroud)

然后我使用queue buildREST API触发这个管道:https://dev.azure.com/{organization}/{project}/_apis/build/builds?api-version=5.1POST 主体如下。

{
    "parameters": "{\"testParam\": \"hello world\"}",
    "definition": {
        "id": 50642
    },
    "sourceBranch": "refs/heads/master"
}

Run Code Online (Sandbox Code Playgroud)

所以我期待管道执行会回显hello world而不是N/A. 不幸的是,我仍然N/A在管道中看到结果。

任何人都知道发生了什么?我错过了什么吗?

azure-devops azure-pipelines azure-devops-rest-api

8
推荐指数
2
解决办法
5127
查看次数