Back
How can I use "git submodule update --init --recursive" in Build commands Of Appwrite Cloud Function
- 0
- General
- Functions
- Cloud

I have dart function, In my git repository. I have .gitsubmodules so I want to download it. before actually deploying function. I have tried below Build commands but failed
TypeScript
git submodule update --init --recursive && dart pub get
Logs when function deploying
TypeScript
Preparing for build ...
Resolving dependencies...
Downloading packages...
+ async 2.13.0
+ boolean_selector 2.1.2
+ collection 1.19.1
+ matcher 0.12.17
+ meta 1.16.0
+ path 1.9.1
+ pub_semver 2.2.0
+ pubspec 2.3.0 (discontinued replaced by pubspec_parse)
+ quiver 3.2.2
+ source_span 1.10.1
+ stack_trace 1.12.1
+ stream_channel 2.1.4
+ string_scanner 1.4.1
+ term_glyph 1.2.2
+ test_api 0.7.4
+ uri 1.0.0
+ yaml 3.1.3
Changed 17 dependencies!
1 package is discontinued.
found user package konnect_db_backend
added user package as dependency to server.
Updated server import of user code
Building ...
fatal: not a git repository (or any of the parent directories): .git
TL;DR
Developers want to use "git submodule update --init --recursive" in Build commands for Appwrite Cloud Function but ran into issues. The error message "fatal: not a git repository" indicates that the git repository is not detected during the build process. Make sure the git repository is properly initialized before running the command.Recommended threads
- Document Permissions ... User array vs T...
In my app, I will have multiple users who need read accesss a document, but ONLY them. Sometimes its 2 people and sometimes it will be 100 but sometimes 5000. ...
- Unable to get account or logout after a ...
I get the following error after a successful login when ever I call account.get() or account.deleteSession(sessionId: "current"). User (role: guests) missing sc...
- 502 gateway error on downloading files t...
Appwrite Cloud. App blocked can't demo to client. Potential loss of client and 10,000$ payment
