Ettore Di Giacinto
af7f1de9f1
Split download and installer worker
...
Also, drop downloadOnly from install
2020-03-24 18:19:09 +01:00
Ettore Di Giacinto
3f5aa7db22
Merge pull request #73 from mudler/refactor-repository
...
Refactor repository
2020-03-24 17:44:37 +01:00
Daniele Rondina
a0f9222068
Add check of repository metafile archive in tests
2020-03-24 14:01:22 +01:00
Daniele Rondina
520768d0ca
pkg/installer: Align tests with new default
2020-03-24 12:52:45 +01:00
Daniele Rondina
4f002ab40f
pkg/installer/repository: The check for repo_files is not needed for parsing normal repo
2020-03-24 12:52:24 +01:00
Daniele Rondina
60635a03eb
Fix propagation of repo file name and add test for meta compressed
2020-03-24 00:31:41 +01:00
Daniele Rondina
202ed2651a
💥 Refactor and split repository.yaml file
2020-03-24 00:05:16 +01:00
Daniele Rondina
4e461fd6be
cmd/repo/update: Update only enabled repo
2020-03-23 23:40:27 +01:00
Daniele Rondina
6bd8fe6789
Add omitempty to DefaultPackage fields
2020-03-22 22:23:11 +01:00
Ettore Di Giacinto
7cf6d51355
Tweak ginkgo parameters
...
- Add flakeAttempts
- Add race detection to CI runs
2020-03-22 22:07:46 +01:00
Ettore Di Giacinto
d5166c55ab
Lock only on commands that aren't meant to run in parallel
2020-03-22 15:19:08 +01:00
Ettore Di Giacinto
7de5f6656d
Merge branch 'develop'
2020-03-22 14:42:51 +01:00
Ettore Di Giacinto
9e62111e1a
Add development version
2020-03-22 14:42:35 +01:00
Ettore Di Giacinto
83cfcd878d
Tag 0.7.1
2020-03-22 14:42:04 +01:00
Ettore Di Giacinto
578b323e1b
Merge pull request #72 from mudler/speedup_travis
...
Speedup travis
2020-03-22 14:41:19 +01:00
Ettore Di Giacinto
d7b503d4a5
Drop verbosity in ginkgo params
2020-03-22 14:41:19 +01:00
Ettore Di Giacinto
fcdaf9338e
Drop unneeded dependencies
2020-03-22 14:41:19 +01:00
Ettore Di Giacinto
adeb973c31
Make test-coverage in one step, deploy release only on tags
2020-03-22 14:41:15 +01:00
Ettore Di Giacinto
655da7e883
Merge pull request #72 from mudler/speedup_travis
...
Speedup travis
2020-03-22 14:40:34 +01:00
Ettore Di Giacinto
8dbc266b39
Drop verbosity in ginkgo params
2020-03-22 13:52:07 +01:00
Ettore Di Giacinto
5942e2f20c
Drop unneeded dependencies
2020-03-22 11:00:30 +01:00
Ettore Di Giacinto
1a8fb77771
Make test-coverage in one step, deploy release only on tags
2020-03-22 10:55:04 +01:00
Daniele Rondina
40830ecf42
installer/repository.go: Use switch with search options
2020-03-22 10:46:51 +01:00
Ettore Di Giacinto
b2ba17f7f7
Add development version
2020-03-21 21:43:21 +01:00
Ettore Di Giacinto
3c5e144b8d
Tag 0.7
2020-03-21 21:39:12 +01:00
Ettore Di Giacinto
44aa69928a
Merge pull request #69 from mudler/add-pkg-labels
...
Added `labels` to package definition
2020-03-21 21:37:42 +01:00
Daniele Rondina
c7652c8a70
Added labels
to package definition
...
* cmd/search: Add support for search of the packages
with a specific label.
* review Search method of Repositories for permit
different search modes.
* labels are k/v attributes and could be matched
through label key (with HasLabel method) or through
regex that use "$key" + "=" + "$value"
2020-03-21 19:24:27 +01:00
Ettore Di Giacinto
fab2d21ac1
Drop unused function
2020-03-19 22:39:22 +01:00
Ettore Di Giacinto
487239334f
Treat base case with same algorithm of dependencies
2020-03-19 22:37:39 +01:00
Ettore Di Giacinto
69477a0c36
Make uniform build of seeds and packages
2020-03-19 22:34:26 +01:00
Ettore Di Giacinto
67362a3bc1
Drop unused condition
2020-03-19 22:29:34 +01:00
Ettore Di Giacinto
302d18e749
Tag the target image with the computed hash
2020-03-19 22:28:33 +01:00
geaaru
9047e13d21
Merge pull request #68 from mudler/tree-bump
...
Tree bump
2020-03-16 22:57:14 +01:00
Daniele Rondina
0249c0fa4a
version: Add temporary workaround for handle build string with _
2020-03-16 22:18:48 +01:00
Daniele Rondina
fc40c770ab
Add 'tree bump' command
2020-03-16 22:18:48 +01:00
Ettore Di Giacinto
4357ee45e9
Drop unused functions in package
2020-03-16 18:08:46 +01:00
Daniele Rondina
6ce9a86245
Update vendor github.com/Sabayon/pkgs-checker@b6efed54b4b1
2020-03-16 00:37:31 +01:00
Daniele Rondina
853a1995b4
cmd/tree/validate: Now support multiple tree paths
2020-03-15 19:16:22 +01:00
Daniele Rondina
039b77fdfd
cmd/tree/validate: Add counter of broken deps
2020-03-15 17:40:20 +01:00
Ettore Di Giacinto
050d9b3095
Adapt to image based on debian instead of alpine for fixture
2020-03-15 15:30:27 +01:00
Ettore Di Giacinto
4985ff7b5a
Use standard golang image for fixture (alpine doesn't contain gcc)
2020-03-15 15:42:24 +01:00
Ettore Di Giacinto
6f138811dd
Make recipes idempotent, allowing to load multiple trees
2020-03-15 13:31:12 +01:00
Daniele Rondina
f02c54a274
cmd/tree/validate: Improve scripting integration
2020-03-14 17:38:57 +01:00
Daniele Rondina
d6182cba3b
Add cli command 'tree validate'
2020-03-14 11:14:14 +01:00
Daniele Rondina
bc5c0fa0cf
cmd/tree/pkglist: Cleanup code
2020-03-14 11:14:14 +01:00
Ettore Di Giacinto
dc64dbff75
Don't try to solve finalizers with --nodeps
2020-03-13 19:32:00 +01:00
Daniele Rondina
a94e430a3b
cmd/tree/pkglist: Add --matches/-m flag
2020-03-13 18:08:49 +01:00
Daniele Rondina
93f8f0dd0f
solver: Add category to tests
2020-03-12 00:26:53 +01:00
Daniele Rondina
7bdcc72dd3
Update vendor github.com/Sabayon/pkgs-checker@f4e0aec412f0
2020-03-11 08:38:15 +01:00
Daniele Rondina
e47c07d438
Update vendor github.com/Sabayon/pkgs-checker@935615ba9d27
2020-03-10 09:12:22 +01:00