Comments (4)
This can using git submodule update --init --recursive
in first line of CI settings/Scripts, but following another unofficial gitlab-ci-runner were haven't this function
from gitlab-ci-runner-win.
Another way to explain, --recursive
will trigger your repository to fetch submodules (older version of git), but this does not need for all repositories.
In additionally (newly version of git), using git checkout
and git clone
with --recursive
will not effect to fetch submodules, the finally way is using git submodule update --init --recursive
after checkout to initialize submodules and update recursively.
from gitlab-ci-runner-win.
Maybe you are right and doing it in the build command is a better way to go.
from gitlab-ci-runner-win.
Since it's not in the official runner and I don't really know how this affects the overall performance/runtime of this runner I also think it would be better as first command in the build script.
from gitlab-ci-runner-win.
Related Issues (14)
- Missing Timeout HOT 3
- build output is not cleared HOT 3
- README mentions precompiled binaries but does not link to them HOT 1
- Runner deletes content of the junction points (directory links) HOT 1
- Does not report runner failure due to exceptions
- update for compatibility with gitlab-ci 5.0 HOT 4
- Build result in gitlab CI is showing "%20" instead of normal spaces HOT 1
- Different script handling from standard runner breaks some scripts HOT 1
- Add binaries on Release tab HOT 1
- What's the license of this? HOT 1
- Error while building with Visual Studio Community 2015
- Git fetch / clone HOT 1
- " in Parameters get escaped HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitlab-ci-runner-win.