id = "do-release-upgrade" name = "do-release-upgrade" description = "Upgrade Ubuntu to the latest release." executables = ["do-release-upgrade"] platforms = ["linux"] [commands] format = 1 label = "Upgrade Ubuntu" description = "Run the release upgrader. Usually needs sudo." quality = "ai-draft" base = "fig:do-release-upgrade" parser = { end_of_options = "--", interleave = "permute", long_equals = true, short_attached = true, short_bundles = false } [[commands.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/do-release-upgrade.ts" license = "MIT" [[commands.field]] id = "devel" label = "Upgrade to the development release" type = "boolean" option = ["--devel-release", "-d"] sources = ["fig"] [[commands.field]] id = "proposed" label = "Use the upgrader from Ubuntu-proposed" type = "boolean" option = ["--proposed", "-p"] sources = ["fig"] [[commands.field]] id = "mode" label = "Upgrade mode" type = "enum" option = ["--mode", "-m"] choices = [{ value = "desktop", label = "Desktop" }, { value = "server", label = "Server" }] sources = ["fig"] [[commands.field]] id = "frontend" label = "Frontend" type = "string" option = ["--frontend", "-f"] sources = ["fig"] [[commands.task]] id = "upgrade" label = "Upgrade to the next release" fields = ["mode"] required = [] [[commands.group]] id = "basic" label = "Basic" fields = ["mode", "devel", "proposed"] [[commands.group]] id = "advanced" label = "Advanced" fields = ["frontend"]