Commit Graph
20 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 2457633990 gha: build packages (#4607) 2020-09-24 14:48:04 +03:00
Casper da Costa-Luis fa0f182028 completion: autogenerate (#3921)
* cli: split main_parser

* cli: basic parser tree printing

* cli: major completion tidy

* completion: more missing root commands

* completion: much automagic such beauty

- fixes #2985 automatically generate bash completion

* tests: bash completion

* tests: completion: tidy script a little

* minor tidy

* command: positional name consistency

* completion: bash: add logging

* double-check renames and consistency

* cli: add completion subcommand

* ci: completion: update test

* minor logging

* more completion logging verbosity

* fix completion of files

* add shtab

* purge unneeded completion => shtab

* completion: neaten UI

* completion: use `shtab>=0.0.2`

* completion: purge hardcoded completions!

* revert unneeded renames for now

* fix isort

* completion: tidy CLI API

* fix snap build

* fix snap build again

* snap: internally build completion

* allow repo-less completion

* command: tidy headless logic

* use CmdBaseNoRepo

* better DVC-file completion

* merge command.choices -> command.completion

* drop choices class

* remove completion optionals

* tidy docs
2020-06-19 04:54:20 +03:00
Casper da Costa-Luis c70adebc75 snap: restrict site-package checks (#3878)
* snap: restrict site-package checks

Fixes #3514

* add comment
2020-06-07 07:50:15 +03:00
Casper da Costa-Luis 795f001929 Snap version (#3741)
* snap: potential build fix

* snap: fix travis
2020-05-05 12:48:19 +03:00
Casper da Costa-Luis 6932cf6c8d snap: test: add build and deploy checks (#3330)
* snap: deploy: include review-tools

Enables pre-deployment checks

* snap: build: include snapd

Enables enhanced build-time checks
2020-02-14 19:05:23 +02:00
Casper da Costa-Luis a6d55e3252 ensure correct snap version dirtyness 2020-01-21 22:38:09 +00:00
Casper da Costa-Luis 8a560ecaba pin snap version to base version 2020-01-21 22:31:40 +00:00
Casper da Costa-Luis 5ac849377a minor comment update 2020-01-19 18:19:01 +00:00
Casper da Costa-Luis ed95000bb4 remove plugs (incompatible with classic)
Details: <https://launchpad.net/bugs/1655369>
2019-12-11 17:38:09 +00:00
Casper da Costa-Luis 0acb1e8e3e revert devmode
- didn't work
- almost completely reverts c94acdf2a9
2019-12-02 16:39:18 +00:00
Casper da Costa-Luis c94acdf2a9 use --devmode as it looks less scary 2019-11-30 17:26:48 +00:00
Casper da Costa-Luis 7fcb4bff9c back to --classic 2019-11-30 17:22:12 +00:00
Casper da Costa-Luis ae274cbab7 try devmode 2019-11-30 01:46:48 +00:00
Casper da Costa-Luis 8fa7d7cfd7 fix git 2019-11-30 01:01:20 +00:00
Casper da Costa-Luis ebe80cd60a attempt to use layout 2019-11-30 00:28:56 +00:00
Casper da Costa-Luis b36a49120b attempt to fix dvc config --system 2019-11-29 21:49:53 +00:00
Casper da Costa-Luis d0cb359060 try strict confinement 2019-11-29 21:19:44 +00:00
Casper da Costa-Luis b713a62be9 potential git discovery for removable media fix 2019-11-29 21:17:03 +00:00
Casper da Costa-Luis 537d51b535 use strict-confinement-compatible git 2019-11-29 21:16:33 +00:00
Casper da Costa-Luis 577ad548b0 move snapcraft to subdir 2019-11-29 19:41:41 +00:00