FAQ | This is a LIVE service | Changelog

Update FAQs authored by Dr Abraham Martin's avatar Dr Abraham Martin
......@@ -113,3 +113,17 @@ You may associate your GitLab account with an external account from [your accoun
## Does the "invite by email" feature work?
Yes, but it probably isn't the feature you're looking for. The [invite by email](https://docs.gitlab.com/ee/user/project/members/#invite-people-using-their-e-mail-address) feature sends an email inviting someone to visit the site and create a GitLab account. Since self-sign up is currently disabled for this instance, the email is useless. [We cannot yet disable this feature in the UI](https://gitlab.com/gitlab-org/gitlab-ce/issues/38334) and it's only use is to send a confusing email to someone. It is best avoided.
## How can I link assets to releases?
[GitLab Releases](https://docs.gitlab.com/ee/user/project/releases/#release-assets) allow you to tag a particular revision of your project as a "release" and provide release notes, source code and links to built assets.
Assets may be added to a release, either by uploading the to GitLab (but must not exceed 10MB) or by linking them (if they are hosted somewhere else).
![gitlab](uploads/ce8266f5dcc03f574d657af4187aad14/gitlab.png)
For larger releases we recommend that the built assets be hosted elsewhere. For libraries we recommend that they be hosted on the appropriate community package hosting facilities for the library's primary language. Examples of these include [PyPI](https://pypi.org/), [npm](https://www.npmjs.com/), [NuGet](https://www.nuget.org/), [Ruby Gems](https://rubygems.org/) and [Rust crates](https://crates.io/).
End-user applications can be hosted on platform-specific app stores. For example: [Ubuntu PPAs](https://launchpad.net/ubuntu/+ppas) or [The Google Play Store](https://developer.android.com/distribute).
For other type of assets, we recommend to upload them to [Google Drive](https://help.uis.cam.ac.uk/service/storage/google-drive).
\ No newline at end of file