aboutsummaryrefslogtreecommitdiff
path: root/src/git-lfs/devcontainer-feature.json
blob: 998b0b50e9ae1e2b3712d536f9b22b8e89738a80 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
    "id": "git-lfs",
    "version": "1.1.1",
    "name": "Git Large File Support (LFS)",
    "documentationURL": "https://github.com/devcontainers/features/tree/main/src/git-lfs",
    "description": "Installs Git Large File Support (Git LFS) along with needed dependencies. Useful for base Dockerfiles that often are missing required install dependencies like git and curl.",
    "options": {
        "version": {
            "type": "string",
            "proposals": [
                "latest",
                "none"
            ],
            "default": "latest",
            "description": "Select version of Git LFS to install"
        },
        "autoPull": {
            "type": "boolean",
            "default": true,
            "description": "Automatically pull LFS files when creating the container.  When false, running 'git lfs pull' in the container will have the same effect."
        }
    },
    "postCreateCommand": "/usr/local/share/pull-git-lfs-artifacts.sh",
    "installsAfter": [
        "ghcr.io/devcontainers/features/common-utils"
    ]
}