提问人:Pennywise96 提问时间:11/16/2023 更新时间:11/16/2023 访问量:28
Github Actions:使用输入中的 json 字符串
Github Actions: use json string from inputs
问:
我按照本教程进行了多服务器部署: https://philo.dev/how-to-use-github-actions-build-matrix-to-deploy-artifacts-to-multiple-servers/
在本教程中,有一个步骤,其中服务器信息由deployment-config.json文件读取:
- name: Export deployment matrix
id: export-deployment-matrix
run: |
delimiter="$(openssl rand -hex 8)"
JSON="$(cat ./.github/workflows/deployment-config.json)"
echo "DEPLOYMENT_MATRIX<<${delimiter}" >> "${GITHUB_OUTPUT}"
echo "$JSON" >> "${GITHUB_OUTPUT}"
echo "${delimiter}" >> "${GITHUB_OUTPUT}"
但我不再希望服务器数据位于 json 文件中。因此,我构建了一个 API,该 API 可以使用 json 有效负载(服务器信息)触发工作流。例如,如何更改上述步骤以消耗而不是?${{ inputs.jsondata }}
deployment-config.json
答: 暂无答案
评论
inputs.jsondata