Commit Graph

58 Commits

Author SHA1 Message Date
6cb6d239da Don't use sprintf for pushRefspecs 2021-04-13 06:36:44 +02:00
3b0face514 Instead of adding to RpmLocation, just append .git to remote 2021-04-12 00:36:35 +02:00
0ad69ea6fc Add .git suffix to source urls 2021-04-12 00:33:34 +02:00
e1b4213dcc fix: tree isn't allowed as a project name so treepkg should be used 2021-04-12 00:08:42 +02:00
09263c9f48 Remove misleading error 2021-04-10 10:40:58 +02:00
4b798ecec8 Remove private key requirement for tmpfs-mode 2021-04-08 18:36:30 +02:00
1a7b44d9f3 Add new lookaside functionality 2021-04-08 04:54:44 +02:00
99809a4ead Add LICENSE 2021-04-06 21:39:02 +02:00
e6ca6737b0 Add commit pinning 2021-04-06 21:35:46 +02:00
e0dca75367 Fix no patch directive cases 2021-04-06 00:12:30 +02:00
7de3f16426 Don't delete dist-git files 2021-03-18 18:56:47 +01:00
49a37518bc Better tmpfs mode 2021-03-18 18:44:02 +01:00
8db8d6204f Fix spec append 2021-03-17 15:54:16 +01:00
aa600cd524 Only import latest version of each stream/release by default 2021-03-08 23:06:52 +01:00
b18468ed62 Add new_field directive 2021-03-03 22:17:12 +01:00
81b27414d2 fix lookaside patch tree mode, and support numless Source/Patch 2021-02-26 14:06:02 +01:00
097f48e399 implement lookaside directive 2021-02-26 08:54:13 +01:00
37c9c020e2 change version detection and section detection 2021-02-26 08:54:03 +01:00
e93353fef4 Add the append directive 2021-02-25 06:29:46 +01:00
920a300fe6 stop tmpfs mode from pushing 2021-02-25 04:37:01 +01:00
9a6c027db6 use req.operation 2021-02-24 08:53:31 +01:00
01380b9b2d messy code ahead. implement new directives (spec_change) and restructure code to prevent import cycles 2021-02-24 08:27:51 +01:00
2782a66848 change module package, add gitlab tag workaround and add new directives 2021-02-21 14:51:30 +01:00
0c150ed1f8 change default branch to "main" and rollback faulty change 2021-02-20 05:12:16 +01:00
541f446a50 oops forgot to add new parameter to SrpmMode 2021-02-19 16:23:49 +01:00
1d5719b234 make srpmproc more efficient with downloads and uploads. use files from blob storage when possible 2021-02-19 16:22:36 +01:00
a7cb786293 set sensible defaults for committer, and fix some import prefix branch usage 2021-02-15 05:20:42 +01:00
5762a402c2 use rpms instead of dist 2021-02-14 21:44:44 +01:00
dc1067cc38 Make destination branch prefix and import branch prefix configurable 2021-02-14 18:25:00 +01:00
b699ae6dac Fix metadata creation and simplify deduplication 2021-02-14 18:14:21 +01:00
0db0040f1d fix profiles property of modulemd 2021-01-05 00:27:48 +01:00
5705879dcc stop relying on alphabetical order for branches and use tagged date instead 2021-01-01 20:09:23 +01:00
1ce1a19a4f since lookaside is essentialy a CAS, disable namespacing 2021-01-01 17:48:52 +01:00
db7390bc51 add support for other stream ref patterns 2021-01-01 17:29:32 +01:00
9de0f812f5 prune lookaside files that change in the same stream 2021-01-01 16:55:21 +01:00
059cb525a7 fix buildrequires and requires type 2021-01-01 16:22:30 +01:00
fa52ff07e3 support multi rpm modules correctly 2021-01-01 16:20:39 +01:00
654c4933df change blob path, and skip duplicate blob uploads 2020-12-23 14:38:46 +01:00
600ba21558 add module mode 2020-12-22 17:28:04 +01:00
49a22b9061 no-dup-mode should not fail for new packages 2020-12-22 06:20:43 +01:00
dbc948a453 add no-dup-mode to skip already imported tags 2020-12-22 06:13:27 +01:00
339aa90e37 add fetch mode 2020-12-20 19:00:21 +01:00
a32ab3d34f upload to storage by checksum 2020-12-20 18:38:25 +01:00
5576abbffc add generated proto file 2020-12-20 11:40:41 +01:00
e4902bda71 add directive support 2020-12-20 11:40:27 +01:00
1dcceac63a abstract modes and blob storage. support import from git.c.o 2020-12-20 10:36:13 +01:00
777015bb1d [docker] Add Dockerfile 2020-12-17 13:12:30 +01:00
70a1ef3acc Update oci.yml 2020-12-17 13:10:16 +01:00
0a7c207dea Update oci.yml 2020-12-17 13:08:19 +01:00
12fab6e7cc Create oci.yml 2020-12-17 12:39:32 +01:00