commit_footer_refs fails without GIT_SUBMODULE_STRATEGY
📝 Description
not ensuring that the git submodule strategy is recursive the job fails for commit_foot_refs
error message:
$ pip install -e $ROOT_DIR/gitlab_release/python-module/commit_footer/.
ERROR: ./gitlab-ci/gitlab_release/python-module/commit_footer/. is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with bzr+http, bzr+https, bzr+ssh, bzr+sftp, bzr+ftp, bzr+lp, bzr+file, git+http, git+https, git+ssh, git+git, git+file, hg+file, hg+http, hg+https, hg+ssh, hg+static-http, svn+ssh, svn+http, svn+https, svn+svn, svn+file).
.gitlab-ci.yml requires the following added:
variables:
GIT_SUBMODULE_STRATEGY: recursive
MY_PROJECT_ID: $PROJECT_NUMBER
🚧 Tasks
-
Update main readme.md to include the GIT_SUBMODULE_STRATEGY: recursivein the docs.