Skip to content
Snippets Groups Projects
Verified Commit c48903b0 authored by Sébastien Villemot's avatar Sébastien Villemot
Browse files

Use relative paths in .gitmodules for projects hosted on git.dynare.org

The main advantage is that, when someone does a recursive clone through SSH,
all the submodules will be cloned through SSH.

Relative paths are also useful when submodules are in private repositories: in
that case, the CI runner will have access to the private submodule.

It is important to enforce the group name in the relative URL, so that clones
in personal namespaces still work as expected.

See: https://docs.gitlab.com/ee/ci/git_submodules.html
parent 2dbfd3c7
No related branches found
No related tags found
No related merge requests found
[submodule "contrib/ms-sbvar/utilities_dw"] [submodule "contrib/ms-sbvar/utilities_dw"]
path = contrib/ms-sbvar/utilities_dw path = contrib/ms-sbvar/utilities_dw
url = https://git.dynare.org/contrib/utilities_dw.git url = ../../contrib/utilities_dw.git
[submodule "contrib/ms-sbvar/switch_dw"] [submodule "contrib/ms-sbvar/switch_dw"]
path = contrib/ms-sbvar/switch_dw path = contrib/ms-sbvar/switch_dw
url = https://git.dynare.org/contrib/switch_dw.git url = ../../contrib/switch_dw.git
[submodule "contrib/ms-sbvar/TZcode"] [submodule "contrib/ms-sbvar/TZcode"]
path = contrib/ms-sbvar/TZcode path = contrib/ms-sbvar/TZcode
url = https://git.dynare.org/contrib/TZcode.git url = ../../contrib/TZcode.git
[submodule "contrib/dmm"] [submodule "contrib/dmm"]
path = contrib/dmm path = contrib/dmm
url = https://git.dynare.org/contrib/dmm.git url = ../../contrib/dmm.git
[submodule "matlab/utilities/tests"] [submodule "matlab/utilities/tests"]
path = matlab/utilities/tests path = matlab/utilities/tests
url = https://git.dynare.org/Dynare/m-unit-tests.git url = ../../Dynare/m-unit-tests.git
[submodule "matlab/particles"] [submodule "matlab/particles"]
path = matlab/particles path = matlab/particles
url = https://git.dynare.org/Dynare/particles.git url = ../../Dynare/particles.git
[submodule "matlab/modules/dseries"] [submodule "matlab/modules/dseries"]
path = matlab/modules/dseries path = matlab/modules/dseries
url = https://git.dynare.org/Dynare/dseries.git url = ../../Dynare/dseries.git
branch = master branch = master
[submodule "matlab/modules/reporting"] [submodule "matlab/modules/reporting"]
path = matlab/modules/reporting path = matlab/modules/reporting
url = https://git.dynare.org/Dynare/reporting.git url = ../../Dynare/reporting.git
[submodule "contrib/jsonlab"] [submodule "contrib/jsonlab"]
path = contrib/jsonlab path = contrib/jsonlab
url = https://github.com/fangq/jsonlab.git url = https://github.com/fangq/jsonlab.git
[submodule "preprocessor"] [submodule "preprocessor"]
path = preprocessor path = preprocessor
url = https://git.dynare.org/Dynare/preprocessor.git url = ../../Dynare/preprocessor.git
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment