feat: events for created, updated, deleted Git tags
modified ci-broker.md
@@ -908,6 +908,44 @@ sed -i "s/NODEID/$rid/g" "$yaml"
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ci_event.rs
@@ -12,6 +12,8 @@ use radicle::{
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -41,6 +43,25 @@ pub enum CiEventV1 {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -62,6 +83,9 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -73,6 +97,9 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -84,6 +111,23 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -95,6 +139,9 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -106,6 +153,9 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -158,6 +208,53 @@ impl CiEvent {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -196,7 +293,9 @@ impl CiEvent {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -209,7 +308,9 @@ impl CiEvent {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -220,7 +321,9 @@ impl CiEvent {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -564,7 +667,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -604,7 +707,9 @@ impl ParsedRef {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -652,7 +757,7 @@ mod test_parsed_ref {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/filter.rs
@@ -4,7 +4,7 @@ use serde::{Deserialize, Serialize};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -13,6 +13,7 @@ use radicle::{
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -54,6 +55,9 @@ pub enum EventFilter {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -151,6 +155,11 @@ impl EventFilter {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -211,6 +220,7 @@ impl EventFilter {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -298,6 +308,7 @@ pub fn get_default_branch(repo_id: &RepoId) -> Result<BranchName, Box<dyn std::e
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -307,8 +318,24 @@ fn has_file(repo_id: &RepoId, oid: &Oid, filename: &Path) -> bool {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -321,6 +348,7 @@ fn has_file(repo_id: &RepoId, oid: &Oid, filename: &Path) -> bool {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/logger.rs
@@ -513,12 +513,13 @@ pub fn queueproc_remove_event(id: &QueueId) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/msg.rs
@@ -332,6 +332,68 @@ impl<'a> RequestBuilder<'a> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -433,7 +495,7 @@ pub enum Request {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -543,6 +605,9 @@ pub enum EventType {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/pages.rs
@@ -255,6 +255,22 @@ impl PageData {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/queueproc.rs
@@ -135,7 +135,7 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -250,7 +250,7 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -268,7 +268,7 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -285,7 +285,61 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -302,7 +356,7 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -319,7 +373,7 @@ impl QueueProcessor {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|