Ettore Di Giacinto
c6fe34b059
Support compression and checksum for trees
...
Fixes #33 #34 #35
2020-01-28 17:46:32 +01:00
Daniele Rondina
7ad767a81b
cmd/repo: Add update command
2020-01-12 23:36:08 +01:00
Daniele Rondina
4c5f6f9f8d
cmd/repo/list: View revision on cached repositories
2020-01-12 23:36:08 +01:00
Daniele Rondina
c9b684523f
installer: Add support for cached repository
2020-01-12 23:35:58 +01:00
Daniele Rondina
aeea0cc5fe
Add Cached option to LuetRepository
2020-01-12 23:33:19 +01:00
Daniele Rondina
850b3f1c50
contrib: Update luet.yaml example
2020-01-12 23:33:19 +01:00
Daniele Rondina
091e51e426
logger: Add support for custom color text
2020-01-12 23:33:19 +01:00
Ettore Di Giacinto
f498dfc692
Merge pull request #42 from mudler/develop
...
Merge develop into master
2020-01-06 20:22:55 +01:00
Ettore Di Giacinto
22bc53ba13
Merge branch 'master' into develop
2020-01-06 19:14:17 +01:00
Ettore Di Giacinto
b6dba27a4a
Add 0.5 dev tag
2020-01-06 19:12:54 +01:00
Ettore Di Giacinto
12c97c7a2a
Prepare for 0.4 tag
2020-01-06 19:11:44 +01:00
Ettore Di Giacinto
f5e7c2ad92
Allow more matches, we select the best one anyway
2020-01-06 11:33:35 +01:00
Daniele Rondina
07633dc307
Add container-diff summary
2020-01-05 18:05:56 +01:00
Ettore Di Giacinto
d5fd14bceb
Merge branch 'build_clean' into develop
2020-01-05 16:27:31 +01:00
Ettore Di Giacinto
d2abaa9cc1
Add message asserting skip. Also return pointer to allow to edit Options
2020-01-05 16:26:42 +01:00
Ettore Di Giacinto
d23e1dee78
Default to Clean true in CompilerOptions
2020-01-05 16:08:40 +01:00
Ettore Di Giacinto
ee055e08b1
Set abs path when returning artifact from yaml
2020-01-05 16:08:39 +01:00
Ettore Di Giacinto
6d745ef915
Add build --clean to CLI
2020-01-05 16:08:39 +01:00
Ettore Di Giacinto
02c37c7451
Fix tests after contructor change
2020-01-05 16:08:39 +01:00
Ettore Di Giacinto
1d1efad18b
Skip building if artifact already exists
2020-01-05 15:30:16 +01:00
Ettore Di Giacinto
bcc6ce19ea
Move compiler options to its own struct
...
Also add Clean attribute, to handle a future build clean method
2020-01-05 14:32:26 +01:00
Daniele Rondina
9b6f4a094d
Use const for repository.yaml and tree.tar
2020-01-05 00:40:28 +01:00
Daniele Rondina
e013412832
Add repo list command
2020-01-04 17:56:19 +01:00
Daniele Rondina
60ed9e0a04
cmd/root: Move message about config file used to debug
2020-01-04 17:53:15 +01:00
Daniele Rondina
e751b989e0
Fix installer_tests
2020-01-04 16:15:56 +01:00
Daniele Rondina
6012e0081e
Add support of incremental revision for repos
...
* on repository creation now if the repository.yaml
is already present, the current revision is used.
* add --reset-revision option for force reset revision
of a specific repository
2020-01-04 00:31:11 +01:00
Daniele Rondina
d3bd78d618
Repository now support Revision and LastUpdate
2020-01-03 20:09:29 +01:00
Daniele Rondina
6af62b5851
Define default values for loaded repositories
2020-01-03 19:37:51 +01:00
Daniele Rondina
7ec36da059
Add --fatal option
...
Close #8
2020-01-03 15:41:45 +01:00
Daniele Rondina
c284d3e4bf
Add support for logging to file
2020-01-03 15:22:55 +01:00
Daniele Rondina
f28e8deb96
logger: Add support for json format
2020-01-03 15:20:42 +01:00
Daniele Rondina
4433fc72ac
Add vendor go.uber.org/zap
2020-01-03 15:20:02 +01:00
Daniele Rondina
20654d5dbb
contrib: Update config example
2020-01-03 10:05:38 +01:00
Daniele Rondina
b986c613ab
tests/integration/01_simple.sh: Use system-dbpath/system-target from config
2020-01-02 18:39:14 +01:00
Daniele Rondina
cd0e588fa9
cmd/config: Align print to new tags
2020-01-02 18:38:07 +01:00
Daniele Rondina
5358475069
test/integration/01_simple.sh: Use boltdb engine on config
2020-01-02 18:31:56 +01:00
Daniele Rondina
716d404307
Align logic of cache repositories in all commands
2020-01-02 18:31:25 +01:00
Daniele Rondina
b12410edb7
Errors on create database paths are now fatal
2020-01-01 22:58:53 +01:00
Daniele Rondina
db7301f7bf
Align selector logic for explicit version with PkgSelectorConditionFromInt
2020-01-01 22:58:19 +01:00
Daniele Rondina
ebcf6075d0
database_mem: Add test for specific candidate
2020-01-01 22:55:19 +01:00
Daniele Rondina
98248432d1
Update pkgs-checker vendor/
2020-01-01 22:44:18 +01:00
Ettore Di Giacinto
bbd811a6f2
If version is explict, do not add the selector in it
2020-01-01 14:20:45 +01:00
Daniele Rondina
9af733370a
Update integration-test
2020-01-01 13:44:39 +01:00
Daniele Rondina
ce888a2f40
Fix marshal of repository and use of cache repos
2020-01-01 13:44:39 +01:00
Daniele Rondina
01e66ee0b4
Review install phase
2020-01-01 13:44:39 +01:00
Daniele Rondina
a71e1a6f1d
Integrate config.LuetRepository with installer
...
* installer.LuetRepository is now installer.LuetSystemRepository,
a struct that extend config.LuetRepository
* config: system_repositories option is now "repositories".
This resolve viper issue.
* config: cache_repositories option is now "repetitors"
This resolve viper issue.
* cmd/*: Now use new config.LuetRepository
* cmd/search: now create local luet repository if database_engine
is equal to "boltdb"
2020-01-01 13:43:23 +01:00
Daniele Rondina
3b266fd600
installer: Repositoris now support multiple uris
2020-01-01 13:43:23 +01:00
Daniele Rondina
0d02eccc6c
installer: Fix tests
2020-01-01 13:43:23 +01:00
Daniele Rondina
ee210851f0
contrib: Add luet config stub
2020-01-01 13:43:23 +01:00
Daniele Rondina
7f160a7a89
config: Add system section
2020-01-01 13:43:23 +01:00