首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Github Actions国产安装Terraform版本落后

Github Actions国产安装Terraform版本落后
EN

Stack Overflow用户
提问于 2022-04-08 03:59:38
回答 1查看 226关注 0票数 1

在GitHub操作中,您可以使用自制软件安装软件包。直到最近,这至少还是我的观点。我个人认为,用最少的代码行来安装软件包,自制是一种干净的方法。在本地(在我的Mac上),我用Terraformv1.1.7开发并测试了我的代码,并在以下工作流作业的帮助下部署了它们:

代码语言:javascript
复制
jobs:
  infrastructure:
    name: Terraform
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Setup
        run: brew install terraform && brew install terragrunt
      - name: Apply
        run: |
          terragrunt run-all apply \
          --terragrunt-non-interactive

但是,管道失败,并说只有1.1.6可用(见下面的消息)。这是否意味着Github操作中的自制包落后于某些版本?因为在我的笔记本上安装的版本是v1.1.7,而自制配方也显示了v1.1.7。对于每个发行版,该版本在我遇到这个问题的几周前就已经发布了。

错误:不支持Terraform Core版本 在main.tf第2行,以terraform: 2: required_version = ">=1.1.7“表示 此配置不支持Terraform版本1.1.6。若要继续,请选择另一个受支持的Terraform版本或更新此版本约束。版本约束通常是有充分理由设置的,因此更新约束可能会导致其他错误或意外行为。

注意:我知道我可以使用像apt甚至官方HashiCorp Github行动这样的替代品。我只想知道为什么版本落后了。如果这是一个常见的问题,我可能会转到一个替代方案。

EN

回答 1

Stack Overflow用户

发布于 2022-04-14 17:57:57

我不知道为什么你看到了滞后,技术上,它不应该。但如果你看到它下一次,你也可以提高在自制讨论的快速处理。

我刚刚亲自运行了水流,地形和地形的装置对我来说很好。(github操作运行参考)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71791532

复制
相关文章

相似问题

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