Ettore Di Giacinto
|
a8b350fd8e
|
Implement uninstall
Also add RemovePackage in database implementation (boltdb is not tested yet)
Add test case for uninstall
|
2019-11-24 00:16:12 +01:00 |
|
Ettore Di Giacinto
|
0d7b2cf448
|
Track installed files
|
2019-11-23 22:41:51 +01:00 |
|
Ettore Di Giacinto
|
b1272392b5
|
update vendor/
|
2019-11-23 19:13:44 +01:00 |
|
Ettore Di Giacinto
|
a0d2f9cc12
|
Use a smarter copy
|
2019-11-23 19:13:32 +01:00 |
|
Ettore Di Giacinto
|
3a7cfae9ae
|
Adapt solver test to structure change
|
2019-11-23 19:01:26 +01:00 |
|
Ettore Di Giacinto
|
7d99d57ad5
|
Check if package was inserted in systemdb in tests
|
2019-11-23 18:58:34 +01:00 |
|
Ettore Di Giacinto
|
d4bb0e346e
|
Execute finalizers if present
|
2019-11-23 18:58:09 +01:00 |
|
Ettore Di Giacinto
|
3b9337a03b
|
Keep the path around after writing the yaml, otherwise compile specs couldn't be found
|
2019-11-23 18:41:15 +01:00 |
|
Ettore Di Giacinto
|
8f6393e157
|
Add repository test file
|
2019-11-23 15:43:14 +01:00 |
|
Ettore Di Giacinto
|
e9c01b46a7
|
Use well defined structure for serializing, fixups to make test green
|
2019-11-23 15:42:53 +01:00 |
|
Ettore Di Giacinto
|
a879411c54
|
Add test case
|
2019-11-23 12:19:05 +01:00 |
|
Ettore Di Giacinto
|
542d45a646
|
Do not use interface in struct used for serialization
|
2019-11-23 00:29:44 +01:00 |
|
Ettore Di Giacinto
|
43ab851cb9
|
Load tree when generating repo
|
2019-11-22 23:24:22 +01:00 |
|
Ettore Di Giacinto
|
e664f4f2cf
|
Return client from repository and install packages in the workers
|
2019-11-22 23:13:33 +01:00 |
|
Ettore Di Giacinto
|
75c1b66ae3
|
Add finalizers
|
2019-11-22 22:23:05 +01:00 |
|
Ettore Di Giacinto
|
dd0face86d
|
WIP
|
2019-11-22 21:01:53 +01:00 |
|
Ettore Di Giacinto
|
a2f23d3bf5
|
WIP
|
2019-11-22 21:01:38 +01:00 |
|
Ettore Di Giacinto
|
df78308e98
|
Annotate artifact metadata after compiling
|
2019-11-22 21:01:29 +01:00 |
|
Ettore Di Giacinto
|
d134690560
|
Expand conflicts #14
|
2019-11-21 14:50:15 +01:00 |
|
Ettore Di Giacinto
|
6cf6c2104d
|
Set cli tag for next version
|
2019-11-17 19:47:53 +01:00 |
|
Ettore Di Giacinto
|
f107f47242
|
Prepare for 0.1 tag
|
2019-11-17 19:45:20 +01:00 |
|
Ettore Di Giacinto
|
6e662c75ce
|
Reuse docker backend in some Img functions
|
2019-11-17 18:38:57 +01:00 |
|
Ettore Di Giacinto
|
5083b295b2
|
Update travis to upload a release when tagging
|
2019-11-17 17:29:30 +01:00 |
|
Ettore Di Giacinto
|
a806937941
|
Add version to CLI and write commit sha to release build
|
2019-11-17 16:12:12 +01:00 |
|
Ettore Di Giacinto
|
8ed2badefc
|
Add test for shared layer unpack
|
2019-11-17 15:59:52 +01:00 |
|
Ettore Di Giacinto
|
a39f596e8f
|
Do not compute diff when package is unpacked
|
2019-11-17 15:59:52 +01:00 |
|
Ettore Di Giacinto
|
d0b128000d
|
Clean build dirs for each package after build
|
2019-11-17 15:59:52 +01:00 |
|
Ettore Di Giacinto
|
dea8ea7f9a
|
Respect unpack also when compiling images #15
|
2019-11-17 15:59:48 +01:00 |
|
Ettore Di Giacinto
|
b4f855fe83
|
Merge pull request #1 from geaaru/master
Integrate pkgs-checker gentoo parser on simpleparser
|
2019-11-16 18:47:52 +01:00 |
|
Geaaru
|
5740190204
|
Drop Gopkg.* files
|
2019-11-16 18:13:44 +01:00 |
|
Geaaru
|
4ef86170d4
|
package: Fix typo
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
32993bf1f3
|
Update pkgs-checker vendor/
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
cf9bcf4726
|
tree: Fix repices_test
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
39e658dab6
|
gentoo/simpleparser: Use now GentooPackage methods for PV, P, PN, PVR
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
d96464cae4
|
gentoo/simpleparser: Integrate support of P* envs and avoid duplicate
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
8989d3f8d7
|
Add String implementation
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
758c820c5d
|
logger: Permit to disable spinner at compile time
|
2019-11-16 17:29:58 +01:00 |
|
Geaaru
|
0e3952cbd8
|
gentoo/simpleparser: Fix parsing of RDEPEND on multiple level
|
2019-11-16 17:17:20 +01:00 |
|
Geaaru
|
aa829acf80
|
Integrate parsing of IUSE
|
2019-11-16 17:17:20 +01:00 |
|
Geaaru
|
d6d90edd67
|
Fix build of pkgstr
|
2019-11-16 17:17:20 +01:00 |
|
Geaaru
|
d609608fd1
|
Add pkgs-checker vendor/
|
2019-11-16 17:17:20 +01:00 |
|
Geaaru
|
7ad4cb64e5
|
Integrate pkgs-checker pkg parser and review RDEPEND parsing
|
2019-11-16 17:17:20 +01:00 |
|
Geaaru
|
89410848b1
|
Add .gitignore
|
2019-11-16 17:17:20 +01:00 |
|
Ettore Di Giacinto
|
f3c4b472d7
|
Update vendor/
|
2019-11-16 16:09:28 +01:00 |
|
Ettore Di Giacinto
|
3499c0c580
|
Add test for compilation with version selection
|
2019-11-16 16:05:51 +01:00 |
|
Ettore Di Giacinto
|
6face9c980
|
Add package expansion during resolve deps
Closes #2
|
2019-11-16 14:58:50 +01:00 |
|
Ettore Di Giacinto
|
32dea6f7fd
|
Add Best() to solver for package selection based on version
|
2019-11-16 14:40:58 +01:00 |
|
Ettore Di Giacinto
|
602f5c68d5
|
Use emojis for icons
|
2019-11-16 14:16:59 +01:00 |
|
Ettore Di Giacinto
|
b59256337a
|
Drop Fit on recipe tests
Signed-off-by: Ettore Di Giacinto <mudler@gentoo.org>
|
2019-11-16 13:26:34 +01:00 |
|
Ettore Di Giacinto
|
56602d062f
|
Make multiarch-build part of travis commands
Signed-off-by: Ettore Di Giacinto <mudler@gentoo.org>
|
2019-11-16 13:26:34 +01:00 |
|