首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在部署部署管理器时上载本地文件,以便在构建步骤中访问这些文件

在部署部署管理器时上载本地文件,以便在构建步骤中访问这些文件
EN

Stack Overflow用户
提问于 2019-10-11 10:16:36
回答 1查看 1.5K关注 0票数 0

如何将本地文件和文件夹放到云构建中?

您可以创建卷,但可以从本地文件夹创建卷并在生成步骤中访问其文件吗?

我在本地文件夹中有一个云构建模板。我希望能够在本地运行云构建,并将这些本地文件导入云构建环境/步骤。它不是从repo im触发的,只是在本地运行云构建命令。

我还从部署管理器调用了云构建--在处理程序文件夹下看不到任何导入的文件:

代码语言:javascript
运行
复制
imports:
  - path: handlers/**

resources:
  - name: build-something
    action: gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create
    metadata:
      runtimePolicy:
        - UPDATE_ALWAYS
        #- UPDATE_ON_CHANGE
    properties:
      steps:
        - name: 'ubuntu'
          args: ['bash', '-c', 'echo "====================================="']
        - name: 'ubuntu'
          args: ['bash', '-c', 'pwd']
        - name: 'ubuntu'
          args: ['bash', '-c', 'ls', '-laR', '/']
      timeout: 120s
EN

回答 1

Stack Overflow用户

发布于 2019-10-11 12:49:35

在目录中运行云构建时,云构建会执行以下操作:

将当前directory

  • Excludes中的所有文件和子目录--存在于.gitignore文件或.cloudignore文件中的文件(如果存在

  • )--生成一个TAR文件

  • ,将tar发送到Cloud环境

F 211

云构建服务提取/workspace目录中的tar文件并运行cloudbuild.yaml文件。通过运行此步骤,可以检查/workspace的内容。

代码语言:javascript
运行
复制
  - name: 'gcr.io/cloud-builders/gcloud'
    entrypoint: 'bash'
    args: [ '-c', 'ls -la']
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58339107

复制
相关文章

相似问题

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