Commit graph

43 commits

Author SHA1 Message Date
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
e55e442aea use git committer info from flags 2020-12-17 12:12:10 +01:00
1f0742889d fix file creating patches 2020-12-16 14:25:42 +01:00
5591a21ed9 support patches that create new files 2020-12-16 14:22:08 +01:00
11ad88bfaa no need to parse spec to find tarballs, and respect file mode 2020-12-16 11:46:33 +01:00
2eccb254c4 fix empty spec files and automatically upload tarball to gcs 2020-12-15 09:56:09 +01:00
81490d90f2 [git] handle delete patches 2020-12-14 05:08:38 +01:00
18bd2993cc update 2020-12-14 04:51:03 +01:00
18ea4b95fc Initial commit 2020-12-14 02:29:02 +01:00