WIP: generalize for Gerrit / Floral #3

Draft
raito wants to merge 33 commits from vcs-generalization into main
Owner

Not for public eyes, or ping me for now.

TODO:

  • test the RPC framework / add timeouts
  • pastebin-web
  • statcheck-worker
  • statcheck-api
  • redo evaluation strategy with generalized data
  • VCS trait
  • get rid of hubcaps somehow
  • introduce reqwest
  • introduce gerrit-stream-events worker

Signed-off-by: Raito Bezarius masterancpp@gmail.com

Not for public eyes, or ping me for now. TODO: - test the RPC framework / add timeouts - pastebin-web - statcheck-worker - statcheck-api - redo evaluation strategy with generalized data - VCS trait - get rid of hubcaps somehow - introduce reqwest - introduce gerrit-stream-events worker Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito added 1 commit 2024-10-28 19:31:06 +00:00
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito force-pushed vcs-generalization from 584659e727 to e9b6e99328 2024-10-29 23:36:10 +00:00 Compare
raito changed title from WIP: treewide: remove GitHub, generalize, introduce Gerrit to WIP: generalize for Gerrit / Floral 2024-10-29 23:36:32 +00:00
raito added 1 commit 2024-10-30 17:42:39 +00:00
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito force-pushed vcs-generalization from cccaf78059 to 3e8152fe99 2024-10-30 19:37:20 +00:00 Compare
raito added 3 commits 2024-10-30 21:08:12 +00:00
To test all our microservices and more!

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito added 1 commit 2024-10-30 22:12:33 +00:00
This is a full fledged internal pastebin service that no one can view
yet!

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito added 2 commits 2024-11-01 12:24:32 +00:00
Bye bye, one piece of GitHub!

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito force-pushed vcs-generalization from 050c96ea83 to 326cf58e14 2024-11-01 12:43:49 +00:00 Compare
raito force-pushed vcs-generalization from 326cf58e14 to 37a58b7ab4 2024-11-01 12:50:19 +00:00 Compare
raito force-pushed vcs-generalization from 37a58b7ab4 to ae9e48630d 2024-11-02 10:48:50 +00:00 Compare
raito added 1 commit 2024-11-04 11:50:36 +00:00
This generalizes all the GitHub specific API in a minimal amount of
changes.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito force-pushed vcs-generalization from dba0c9a7ed to 8f87d41636 2024-11-04 16:07:40 +00:00 Compare
raito force-pushed vcs-generalization from 8f87d41636 to 9c3794f718 2024-11-04 16:09:22 +00:00 Compare
raito force-pushed vcs-generalization from 9c3794f718 to 5b9e6cfc2a 2024-11-05 09:50:48 +00:00 Compare
raito force-pushed vcs-generalization from 5b9e6cfc2a to 68f88d40dc 2024-11-05 22:05:31 +00:00 Compare
raito force-pushed vcs-generalization from 68f88d40dc to ecdd6d52a6 2024-11-14 17:38:32 +00:00 Compare
raito force-pushed vcs-generalization from ecdd6d52a6 to 8ba1132c17 2024-11-14 17:53:40 +00:00 Compare
raito force-pushed vcs-generalization from 8ba1132c17 to 705adbb8e4 2024-11-14 18:04:42 +00:00 Compare
raito added 3 commits 2024-11-14 21:19:42 +00:00
Make also the event-streamer use it.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
This should be piped into `ofborgctl listen gerrit-events` or something
later on.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
raito force-pushed vcs-generalization from 3265bef2eb to c922e6e455 2024-11-14 21:58:11 +00:00 Compare
k900 added 7 commits 2024-11-16 14:55:19 +00:00
k900 added 4 commits 2024-11-16 16:51:57 +00:00
k900 added 2 commits 2024-11-16 20:53:06 +00:00
Tracing actually works now. Me and clippy have signed a non-aggression pact.
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin vcs-generalization:vcs-generalization
git checkout vcs-generalization

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff vcs-generalization
git checkout main
git merge --ff-only vcs-generalization
git checkout vcs-generalization
git rebase main
git checkout main
git merge --no-ff vcs-generalization
git checkout main
git merge --squash vcs-generalization
git checkout main
git merge --ff-only vcs-generalization
git checkout main
git merge vcs-generalization
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: the-distro/ofborg#3
No description provided.