Andrey Smirnov
618d06678c
Style fixes from go vet.
2015-02-22 14:36:14 +03:00
Andrey Smirnov
8a787d2c35
Refactor by separating AptlyContext into separate package. #116
2014-10-06 21:54:15 +04:00
Andrey Smirnov
60fa0aa68e
Update command usage.
2014-07-28 19:17:21 +04:00
Andrey Smirnov
56d777af0a
Introduce regexp query matching.
2014-07-15 19:00:06 +04:00
Andrey Smirnov
401bb768d7
Fix bug with architectures query: it was always true.
2014-07-14 19:37:12 +04:00
Andrey Smirnov
5880d11899
Fix refactoring leftover bug.
2014-07-14 19:16:02 +04:00
Andrey Smirnov
ed6e261bd0
Rewrite snapshot pull to use PackageList.Filter instead of homebrew algorithm.
2014-07-14 19:02:15 +04:00
Andrey Smirnov
81d506b226
Dependencies should be matched for each package one by one. #70
2014-07-10 00:13:19 +04:00
Andrey Smirnov
1c30b2b9de
Simplification: we are already able to search for all packages. #70
2014-07-10 00:10:53 +04:00
Simon Aquino
3cf281965b
Implementation of all-matches functionality + tests
...
When performing an *aptly snapshot pull*, users might list dependency
versions that can potentially match multiple packages in the source
snapshot. However, the current implementation of the 'snapshot pull'
command only allows one package to be pulled from a snapshot at a time
for a given dependency.
The newly implemented all-matches flag allows users to pull all the
matching packages from a source snapshot, provided that they satisfy the
version requirements indicated by the dependencies.
The all-matches flag defaults to false and only produces the described
behaviour when it is explicitly set to true.
2014-06-27 03:36:03 +01:00
Andrey Smirnov
1d31a5c25f
Don't use fixed cap, as it might be more than length. #53
2014-05-16 00:29:43 +04:00
Andrey Smirnov
05a42f4cba
aptly exits with 2 on command/flag parse error. #52
2014-05-16 00:22:51 +04:00
Artem Yakimenko
d9f4686e2c
Fixing minor spelling/grammar issues in documentation.
2014-04-22 11:08:57 +04:00
Andrey Smirnov
ff045f9a48
Fixups after renaming debian -> deb. #21
2014-04-07 21:22:58 +04:00
Andrey Smirnov
2c3553ef0b
Major refactoring: access to context happens in methods. #13
2014-04-05 16:10:51 +04:00
Andrey Smirnov
f648c9547c
Support for switching to smira/commander with free placement of flags. #17
2014-04-03 00:16:18 +04:00
Andrey Smirnov
d84226a054
Switch to own fork of commander/flag.
2014-03-28 23:05:54 +04:00
Andrey Smirnov
1a60ac6aa0
Refactoring: use CollectionFactory instead of manual collection creation.
2014-03-25 14:59:26 +04:00
Andrey Smirnov
140c925079
Fix shadowed variables.
2014-03-24 18:39:45 +04:00
Andrey Smirnov
4c81f0f52a
Update integrated help.
2014-03-10 19:42:27 +04:00
Andrey Smirnov
a96ab00afc
Verify dependencies with progress.
2014-03-07 18:13:48 +04:00
Andrey Smirnov
6f86bfec72
Show progress when loading packages from reflist.
2014-03-07 00:04:35 +04:00
Andrey Smirnov
d5f0c576d1
aptly snapshot pull outputs all messages through progress.
2014-03-06 23:03:39 +04:00
Andrey Smirnov
92c3bf0220
New flag -no-remove for aptly snapshot pull.
2014-03-05 16:15:31 +04:00
Andrey Smirnov
d43a15e658
Refactor snapshot module into subcommands.
2014-02-19 15:27:47 +04:00