bash - 如何使用 shell 从 bitbucket 存储库进行 docker 加载
问题描述
我正在从 bitbucket 存储库签出的竹子上构建一个管道,然后从 tar 文件加载图像,然后将其推送到 Azure 容器注册表中,但无法使用以下脚本构建管道。
#!/bin/bash
set -e -x
az login --service-principal \
--username ${bamboo.az_sp_id} \
--password ${bamboo.az_sp_password} \
--tenant ${bamboo.az_sp_tenant}
az acr login -n ${bamboo.acr_repository}
docker image load -i ${bamboo.build.working.directory}/ifhc/front-end/aia-presales-frontend-sit.tar
#docker save frontend > ifhc/front-end/aia-presales-frontend-sit.tar
docker tag ${bamboo.acr_repository}/frontend:v${bamboo.buildNumber}
docker push ${bamboo.acr_repository}/frontend:v${bamboo.buildNumber}
错误日志:
docker image load -i /apps/atlassian/bamboo/bamboo/xml-data/build-dir/196609/IH-IH-IH/ifhc/front-end/aia-presales-frontend-sit.tar
打开/apps/atlassian/bamboo/bamboo/xml-data/build-dir/196609/IH-IH-IH/ifhc/front-end/aia-presales-frontend-sit.tar:没有这样的文件或目录
tar 文件的路径/url 如下:
bitbucket/projects/IFHC/repos/ifhc/browse/front-end/aia-presales-frontend-sit.tar
请任何帮助/提示将不胜感激,谢谢
解决方案
推荐阅读
- sql-server - 是否可以创建一个新模式而不是创建一个新的数据库实例?
- swift - 带有父模型和子模型的 RealmSwift @ObservedResults,不能在写事务之外修改托管 RLMArray
- python - 当行内容是相关键的键值(每列的标题)时,如何用python在csv中编写嵌套字典?
- hibernate - Micronaut,休眠,错误的查询生成
- java - 如何在 JPA Criteria Builder 中将 varchar 日期类型转换为日期格式?
- python - 错误:AttributeError:“NoneType”对象没有属性“write_audiofile”
- swift - 带有 `isActive=true` 的嵌套 NavigationLinks 未正确显示
- python - Pycozmo立方体被敲击了吗?
- php - 使用递归函数构建嵌套数组
- reactjs - NVDA 将徽标读取为不可点击