bash - 通过 bitbucket 管道使用 git 子模块
问题描述
所以我有一个版本控制脚本,我想在我的几个存储库中共享它。我决定为此目的使用子模块——也许不是最聪明的主意……
我正在尝试以这种方式从 BB 管道调用版本控制脚本:
image: python:3.6
pipelines:
default:
- step:
name: Development build - linting
script:
- git submodule init
- bash versioning/version.sh
不幸的是,我收到以下错误消息:
bash: versioning/version.sh: No such file or directory
但是,当我运行时,echo "$(ls)"
我看到存在文件夹版本控制。我尝试运行 echo "$(cd versioning; ls)"
,但由于某种原因这不起作用......
解决方案
推荐阅读
- php - 如何使用ajax从选定的行中获取id
- oracle - EF Core Oracle NVARCHAR2 - 无法将西里尔文保存到数据库
- visual-studio-mac - 使用 MAC + VM 构建项目的捷径是什么?
- excel - 使用 Word VBA 创建 Excel 工作表的副本
- uitabbaritem - UITabBar / UITabBarItem 和 iOS 13 的深色模式
- python - 需要帮助优化此代码以获得更快的结果
- javascript - 地图不是反应中的功能
- log4net - log4net 从日志中删除换行符
- php - 如何使用 PHP 制作 jpeg 格式的图像?
- go - 无法在标题中设置 cookie