Commit Graph

47 Commits

Author SHA1 Message Date
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
5705879dcc stop relying on alphabetical order for branches and use tagged date instead 2021-01-01 20:09:23 +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
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
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
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