首页 > 解决方案 > Packer 如何按顺序运行两个配置器

问题描述

我有两个供应商,我想一个接一个地执行。下面的代码,截至现在执行以下代码会生成错误消息 - “Bad source 'C:\Windows\Temp\pip.ini': stat C:\Windows\Temp\pip.ini: no such file or directory”。

"provisioners": [
        {
            "type": "windows-shell",
            "inline": [
                            "echo [global] > C:\\Windows\\Temp\\pip.ini",
                            "echo index-url = {{ user `artifactory_uri` }}/api/pypi/sfmc-pypi/simple >>  C:\\Windows\\Temp\\pip.ini"
                        ],
            "valid_exit_codes": [0, 1]
        },
        {
            "type": "file",
            "source": "C:\\Windows\\Temp\\pip.ini",
            "destination": "C:\\Users\\Administrator\\AppData\\pip\\pip.ini"
        }
]

任何帮助表示赞赏。

标签: packerhashicorp-packer

解决方案


推荐阅读