André Roth
8546cf31ce
add test: snapshot empty mirror
2025-01-11 20:00:42 +01:00
André Roth
5a18428666
aptly.conf: fix s3 example
2025-01-11 15:25:53 +01:00
Gordian Schoenherr
8830354027
Extend system tests for @file filter syntax
2024-12-20 10:59:29 +09:00
Gordian Schoenherr
2467674fca
Update system tests
2024-12-19 16:05:21 +09:00
André Roth
93650efddb
Merge pull request #1404 from schoenherrg/fix/with-sources-ignored
...
Fix `-with-sources` not fetching differently named source packages
2024-12-11 13:01:30 +01:00
André Roth
e50a5e175f
update documentation and man page
2024-12-11 12:02:52 +01:00
André Roth
a7d6782176
add test and improve config error messages
2024-12-11 12:02:52 +01:00
André Roth
a15d8a3f7b
add test
2024-12-11 12:02:52 +01:00
André Roth
4e566b4692
fix tests and lint
2024-12-11 12:02:52 +01:00
André Roth
e92afd8f78
fix unit tests on arm
...
and fix etcd data dir
2024-12-11 10:40:44 +01:00
André Roth
280563caa8
unit-tests: allow running as user
2024-12-11 10:40:44 +01:00
André Roth
09c56342d2
fix json
2024-12-11 10:40:44 +01:00
André Roth
ea80f6d49c
write commented json default config
2024-12-11 10:40:44 +01:00
André Roth
1f469e23b5
fix optional params
2024-12-11 10:40:44 +01:00
André Roth
5e91b10c8c
improve test to check for source pkgs with different name
2024-12-11 05:33:38 +01:00
Gordian Schoenherr
8c3fe8dabb
Fix failing system test
...
The fix of the -with-filter flag causes the following previously
missing source files to be downloaded, so I updated the test file.
```
rkward_0.7.5-1~bullseyecran.0.debian.tar.xz
rkward_0.7.5-1~bullseyecran.0.dsc
rkward_0.7.5.orig.tar.gz
rpy2_3.5.12-1~bullseyecran.0.debian.tar.xz
rpy2_3.5.12-1~bullseyecran.0.dsc
rpy2_3.5.12.orig.tar.gz
```
2024-12-10 11:52:55 +09:00
André Roth
320307f504
graph: do not remove tempfile when opening in viewer
2024-12-04 17:30:27 +01:00
André Roth
d80b905945
run azure tests in docker
2024-11-17 17:44:31 +01:00
André Roth
d96ef0f178
Merge pull request #1393 from aptly-dev/improve/debianization
...
Improve/debianization
2024-11-17 17:38:47 +01:00
André Roth
d2b9adf6f2
Add a test to confirm that skel files added with the same path as a repository file do not override the repository file.
...
Co-authored-by: iofq <cjriddz@protonmail.com >
2024-11-17 14:17:14 +01:00
André Roth
53c2f8b778
debian: add lintian
...
and fix/improve cross building. build now with PIE and RELRO
2024-11-17 14:10:30 +01:00
Mauro Regli
1357d246d8
rename addon files to skel files
2024-11-17 14:09:37 +01:00
Mauro Regli
03f189b62c
add first test of addon files
2024-11-17 14:09:37 +01:00
André Roth
c86b888b0a
add tests
2024-11-08 19:00:18 +01:00
André Roth
596f59d3c4
fix tests
2024-11-08 17:07:37 +01:00
André Roth
19d213d748
fix tests
2024-11-08 15:55:01 +01:00
André Roth
dd4f90e4c2
Revert "use git-lfs for test files"
...
This reverts commit bf4b660568 .
2024-11-08 15:23:31 +01:00
André Roth
38485a5b1e
add test
2024-11-07 17:07:37 +01:00
André Roth
bf4b660568
use git-lfs for test files
2024-11-07 17:07:37 +01:00
André Roth
a4c53689ca
docker-wrapper: ignore root user
...
some systems (MacOS) might have root permissions on the volume directories.
2024-11-01 20:18:05 +01:00
André Roth
0ceff44421
improve log
2024-11-01 20:01:45 +01:00
Christoph Fiehe
c9309c926c
Command to replace the whole staged source list added.
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-11-01 17:48:03 +01:00
André Roth
ee3124cfc6
update bash completion
2024-11-01 17:48:03 +01:00
Christoph Fiehe
f8f28e9554
Fixing tests and fix cleanup.
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
Christoph Fiehe
d87d8bac92
Fix test cases.
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
Christoph Fiehe
9dffe791ad
Restoring original test sequence
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
Christoph Fiehe
3057aed571
Test cases added.
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
Christoph Fiehe
14c29ff912
Fixing tests.
...
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
Christoph Fiehe
bd64232eb6
Allow management of components
...
This commit allows to add, remove and update components of published repositories without the need to recreate them.
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de >
2024-10-22 16:58:15 +02:00
André Roth
8ddb81eb5c
Merge pull request #1368 from aptly-dev/fix/repo-add-errmsg
...
repo add: improve error message
2024-10-22 16:39:45 +02:00
André Roth
0666f8784f
repo from snapshot: add negative test
2024-10-22 11:13:31 +02:00
Андрей Лухнов
f8e0a8d880
Update create repo API to support snapshots
...
To achieve feature parity with cli, it is now possible
to create repos from snapshots
2024-10-22 07:53:43 +03:00
André Roth
75ca51b23b
improve error message
2024-10-10 12:03:13 +02:00
André Roth
861260198a
publish: persist multidist flag
2024-10-08 22:28:12 +02:00
André Roth
14a343a0d7
system tests: support fitureCmds and allow dirmgr to startup
...
- fixes a race condition, where dirmgr does not seem to be ready
- imports secret key for signing if gpg2 is used
2024-10-08 15:38:42 +02:00
André Roth
704af8f2f0
docker: use bash shell for aptly user
2024-10-08 02:14:30 +02:00
André Roth
df18133179
fix system test
...
fixture commands are actually executing ./aptly-test, do the same here
2024-10-08 01:22:10 +02:00
André Roth
a998755245
debian: fix dependencies
...
- docker: install more tools
2024-10-08 01:22:10 +02:00
André Roth
98c82a3684
improve Makefile
...
- simplify Makefile
- improve devserver
- improve make clean
2024-10-08 01:22:10 +02:00
André Roth
33047c2c55
cleanup gpg keys
...
- move gpg files to one place
- with gpg2, the secretkey parameter is ignored. aptly can also ignore it
2024-10-04 18:46:40 +02:00