Checking out submodules recursively with gitlab ciGitLab post-receive hook not firingGitlab workflow and configuration for usersHow to setup Gitlab with post-receive hook?Gitlab not working with SSH KeysSet gitlab external web port numberGitlab backup file location (Omnibus installation)Gitlab (7.10.1) sidekiq not startingGitLab Custom Hooks Not ExecutingGitlab with Auth0 authenticationUsing Git submodules in Gitlab CI jobs
Is there a term for someone whose preferred policies are a mix of Left and Right?
Difference between grep -R and -r
Should I move out from my current apartment before the contract ends to save more money?
What is the color associated with lukewarm?
Is pointing finger in meeting consider bad?
Do Veracrypt encrypted volumes have any kind of brute force protection?
What is the theme of analysis?
My parents claim they cannot pay for my college education; what are my options?
Parsing text written the millitext font
How can I find out about the game world without meta-influencing it?
Is it possible to have battery technology that can't be duplicated?
Can artificial satellite positions affect tides?
What publication claimed that Michael Jackson died in a nuclear holocaust?
Any gotchas in buying second-hand sanitary ware?
Can an escape pod land on Earth from orbit and not be immediately detected?
The best in flight meal option for those suffering from reflux
In The Incredibles 2, why does Screenslaver's name use a pun on something that doesn't exist in the 1950s pastiche?
How can this shape perfectly cover a cube?
Background for black and white chart
Am I being scammed by a sugar daddy?
Why not make one big cpu core?
Does an African-American baby born in Youngstown, Ohio have a higher infant mortality rate than a baby born in Iran?
What are the advantages of using TLRs to rangefinders?
Fastest way from 10 to 1 with everyone in between
Checking out submodules recursively with gitlab ci
GitLab post-receive hook not firingGitlab workflow and configuration for usersHow to setup Gitlab with post-receive hook?Gitlab not working with SSH KeysSet gitlab external web port numberGitlab backup file location (Omnibus installation)Gitlab (7.10.1) sidekiq not startingGitLab Custom Hooks Not ExecutingGitlab with Auth0 authenticationUsing Git submodules in Gitlab CI jobs
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have created a example Gitlab project. In this project I have added a .gitmodules that references another project on my Gitlab's group.
I am using the GIT_SUBMODULE_STRATEGY: recursive
in the .gitlab-ci.yml as suggested in the gitlab CI documentation
But when this gitlab job is triggered the sub modules do not get downloaded to the jobs folder.
I have check to ensure that my sub module project has files "ThisFileIsFromCASModbusStack.txt" and is checked in to master.
I have tried several variants of GIT_SUBMODULE_STRATEGY, and GIT_CHECKOUT, GIT_STRATEGY without success.
What am I missing?
.gitlab-ci.yml
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- Build
Test Build:
image: python:2.7
stage: Build
tags:
- docker
script:
- ls
- ls cas-modbus-stack
.gitmodules
[submodule "cas-modbus-stack"]
path = cas-modbus-stack
url = ../../chipkin/cas-modbus-stack.git
Gitlab output:
Running with gitlab-runner 11.3.1~beta.4.g0aa5179e (0aa5179e)
on docker-builder-salmon fa2708eb
Using Docker executor with image python:2.7 ...
Pulling docker image python:2.7 ...
Using docker image sha256:3c01ed1c16af3efc2b7e6faa44cfbb2eeb5f241a5ad3b57cf7c14300ed4ebef5 for python:2.7 ...
Running on runner-fa2708eb-project-4206088-concurrent-0 via docker-builder-salmon...
Fetching changes...
HEAD is now at 1e07991 Removed sudo
From https://gitlab.com/chipkin/helloworld-ci
1e07991..30cdb87 master -> origin/master
Checking out 30cdb870 as master...
Updating/initializing submodules recursively...
$ ls
README.md
$ ls cas-modbus-stack/
ls: cannot access 'cas-modbus-stack/': No such file or directory
ERROR: Job failed: exit code 1
git gitlab
add a comment |
I have created a example Gitlab project. In this project I have added a .gitmodules that references another project on my Gitlab's group.
I am using the GIT_SUBMODULE_STRATEGY: recursive
in the .gitlab-ci.yml as suggested in the gitlab CI documentation
But when this gitlab job is triggered the sub modules do not get downloaded to the jobs folder.
I have check to ensure that my sub module project has files "ThisFileIsFromCASModbusStack.txt" and is checked in to master.
I have tried several variants of GIT_SUBMODULE_STRATEGY, and GIT_CHECKOUT, GIT_STRATEGY without success.
What am I missing?
.gitlab-ci.yml
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- Build
Test Build:
image: python:2.7
stage: Build
tags:
- docker
script:
- ls
- ls cas-modbus-stack
.gitmodules
[submodule "cas-modbus-stack"]
path = cas-modbus-stack
url = ../../chipkin/cas-modbus-stack.git
Gitlab output:
Running with gitlab-runner 11.3.1~beta.4.g0aa5179e (0aa5179e)
on docker-builder-salmon fa2708eb
Using Docker executor with image python:2.7 ...
Pulling docker image python:2.7 ...
Using docker image sha256:3c01ed1c16af3efc2b7e6faa44cfbb2eeb5f241a5ad3b57cf7c14300ed4ebef5 for python:2.7 ...
Running on runner-fa2708eb-project-4206088-concurrent-0 via docker-builder-salmon...
Fetching changes...
HEAD is now at 1e07991 Removed sudo
From https://gitlab.com/chipkin/helloworld-ci
1e07991..30cdb87 master -> origin/master
Checking out 30cdb870 as master...
Updating/initializing submodules recursively...
$ ls
README.md
$ ls cas-modbus-stack/
ls: cannot access 'cas-modbus-stack/': No such file or directory
ERROR: Job failed: exit code 1
git gitlab
add a comment |
I have created a example Gitlab project. In this project I have added a .gitmodules that references another project on my Gitlab's group.
I am using the GIT_SUBMODULE_STRATEGY: recursive
in the .gitlab-ci.yml as suggested in the gitlab CI documentation
But when this gitlab job is triggered the sub modules do not get downloaded to the jobs folder.
I have check to ensure that my sub module project has files "ThisFileIsFromCASModbusStack.txt" and is checked in to master.
I have tried several variants of GIT_SUBMODULE_STRATEGY, and GIT_CHECKOUT, GIT_STRATEGY without success.
What am I missing?
.gitlab-ci.yml
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- Build
Test Build:
image: python:2.7
stage: Build
tags:
- docker
script:
- ls
- ls cas-modbus-stack
.gitmodules
[submodule "cas-modbus-stack"]
path = cas-modbus-stack
url = ../../chipkin/cas-modbus-stack.git
Gitlab output:
Running with gitlab-runner 11.3.1~beta.4.g0aa5179e (0aa5179e)
on docker-builder-salmon fa2708eb
Using Docker executor with image python:2.7 ...
Pulling docker image python:2.7 ...
Using docker image sha256:3c01ed1c16af3efc2b7e6faa44cfbb2eeb5f241a5ad3b57cf7c14300ed4ebef5 for python:2.7 ...
Running on runner-fa2708eb-project-4206088-concurrent-0 via docker-builder-salmon...
Fetching changes...
HEAD is now at 1e07991 Removed sudo
From https://gitlab.com/chipkin/helloworld-ci
1e07991..30cdb87 master -> origin/master
Checking out 30cdb870 as master...
Updating/initializing submodules recursively...
$ ls
README.md
$ ls cas-modbus-stack/
ls: cannot access 'cas-modbus-stack/': No such file or directory
ERROR: Job failed: exit code 1
git gitlab
I have created a example Gitlab project. In this project I have added a .gitmodules that references another project on my Gitlab's group.
I am using the GIT_SUBMODULE_STRATEGY: recursive
in the .gitlab-ci.yml as suggested in the gitlab CI documentation
But when this gitlab job is triggered the sub modules do not get downloaded to the jobs folder.
I have check to ensure that my sub module project has files "ThisFileIsFromCASModbusStack.txt" and is checked in to master.
I have tried several variants of GIT_SUBMODULE_STRATEGY, and GIT_CHECKOUT, GIT_STRATEGY without success.
What am I missing?
.gitlab-ci.yml
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- Build
Test Build:
image: python:2.7
stage: Build
tags:
- docker
script:
- ls
- ls cas-modbus-stack
.gitmodules
[submodule "cas-modbus-stack"]
path = cas-modbus-stack
url = ../../chipkin/cas-modbus-stack.git
Gitlab output:
Running with gitlab-runner 11.3.1~beta.4.g0aa5179e (0aa5179e)
on docker-builder-salmon fa2708eb
Using Docker executor with image python:2.7 ...
Pulling docker image python:2.7 ...
Using docker image sha256:3c01ed1c16af3efc2b7e6faa44cfbb2eeb5f241a5ad3b57cf7c14300ed4ebef5 for python:2.7 ...
Running on runner-fa2708eb-project-4206088-concurrent-0 via docker-builder-salmon...
Fetching changes...
HEAD is now at 1e07991 Removed sudo
From https://gitlab.com/chipkin/helloworld-ci
1e07991..30cdb87 master -> origin/master
Checking out 30cdb870 as master...
Updating/initializing submodules recursively...
$ ls
README.md
$ ls cas-modbus-stack/
ls: cannot access 'cas-modbus-stack/': No such file or directory
ERROR: Job failed: exit code 1
git gitlab
git gitlab
asked May 29 at 23:54
Steven smethurstSteven smethurst
229138
229138
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I resolved my issue.
I needed to use git to add the sub module to the project, I can't just manually add it by updating the .gitmodules file.
git submodule add ../../chipkin/cas-modbus-stack.git
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f969413%2fchecking-out-submodules-recursively-with-gitlab-ci%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I resolved my issue.
I needed to use git to add the sub module to the project, I can't just manually add it by updating the .gitmodules file.
git submodule add ../../chipkin/cas-modbus-stack.git
add a comment |
I resolved my issue.
I needed to use git to add the sub module to the project, I can't just manually add it by updating the .gitmodules file.
git submodule add ../../chipkin/cas-modbus-stack.git
add a comment |
I resolved my issue.
I needed to use git to add the sub module to the project, I can't just manually add it by updating the .gitmodules file.
git submodule add ../../chipkin/cas-modbus-stack.git
I resolved my issue.
I needed to use git to add the sub module to the project, I can't just manually add it by updating the .gitmodules file.
git submodule add ../../chipkin/cas-modbus-stack.git
answered May 30 at 17:29
Steven smethurstSteven smethurst
229138
229138
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f969413%2fchecking-out-submodules-recursively-with-gitlab-ci%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown