forgot to push
Some checks failed
Run Check Script / check (pull_request) Failing after 1m22s

This commit is contained in:
tahahawa 2025-07-10 11:24:45 -04:00
parent d7de1ea752
commit cc4529617c
6 changed files with 4 additions and 16 deletions

View File

@ -1,6 +1,5 @@
use std::{path::PathBuf, sync::Arc}; use std::{path::PathBuf, sync::Arc};
use base64::{Engine as _, engine::general_purpose};
use harmony::{ use harmony::{
data::Id, data::Id,
inventory::Inventory, inventory::Inventory,
@ -10,17 +9,11 @@ use harmony::{
ApplicationScore, RustWebFramework, RustWebapp, ApplicationScore, RustWebFramework, RustWebapp,
features::{ContinuousDelivery, Monitoring}, features::{ContinuousDelivery, Monitoring},
}, },
monitoring::{
alert_channel::webhook_receiver::WebhookReceiver,
kube_prometheus::helm_prometheus_alert_score::HelmPrometheusAlertingScore,
ntfy::ntfy::NtfyScore,
},
tenant::TenantScore, tenant::TenantScore,
}, },
score::Score,
topology::{ topology::{
K8sAnywhereTopology, Url, K8sAnywhereTopology, Url,
tenant::{ResourceLimits, TenantConfig, TenantManager, TenantNetworkPolicy}, tenant::{ResourceLimits, TenantConfig, TenantNetworkPolicy},
}, },
}; };

View File

@ -4,7 +4,7 @@ use k8s_openapi::{
ClusterResourceScope, NamespaceResourceScope, ClusterResourceScope, NamespaceResourceScope,
api::{ api::{
apps::v1::Deployment, apps::v1::Deployment,
core::v1::{ObjectReference, Pod}, core::v1::Pod,
}, },
}; };
use kube::{ use kube::{

View File

@ -2,7 +2,6 @@ use log::debug;
use serde::Serialize; use serde::Serialize;
use serde_with::skip_serializing_none; use serde_with::skip_serializing_none;
use serde_yaml::Value; use serde_yaml::Value;
use url::Url;
use crate::modules::application::features::CDApplicationConfig; use crate::modules::application::features::CDApplicationConfig;
@ -257,7 +256,7 @@ spec:
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use pretty_assertions::assert_eq; use pretty_assertions::assert_eq;
use url::Url;
use crate::modules::application::features::{ use crate::modules::application::features::{
ArgoApplication, Automated, Backoff, Helm, Retry, Source, SyncPolicy, ArgoApplication, Automated, Backoff, Helm, Retry, Source, SyncPolicy,

View File

@ -14,7 +14,7 @@ use crate::{
features::{ArgoApplication, ArgoHelmScore}, features::{ArgoApplication, ArgoHelmScore},
}, },
score::Score, score::Score,
topology::{DeploymentTarget, HelmCommand, K8sclient, MultiTargetTopology, Topology, Url}, topology::{DeploymentTarget, HelmCommand, K8sclient, MultiTargetTopology, Topology},
}; };
/// ContinuousDelivery in Harmony provides this functionality : /// ContinuousDelivery in Harmony provides this functionality :

View File

@ -1,5 +1,4 @@
use async_trait::async_trait; use async_trait::async_trait;
use kube::api::{ApiResource, GroupVersionKind};
use log::error; use log::error;
use non_blank_string_rs::NonBlankString; use non_blank_string_rs::NonBlankString;
use serde::Serialize; use serde::Serialize;

View File

@ -1,11 +1,9 @@
use std::fs; use std::fs;
use std::io::Read;
use std::path::PathBuf; use std::path::PathBuf;
use std::process; use std::process;
use std::sync::Arc; use std::sync::Arc;
use async_trait::async_trait; use async_trait::async_trait;
use bollard::image::PushImageOptions;
use bollard::query_parameters::PushImageOptionsBuilder; use bollard::query_parameters::PushImageOptionsBuilder;
use bollard::{Docker, body_full}; use bollard::{Docker, body_full};
use dockerfile_builder::Dockerfile; use dockerfile_builder::Dockerfile;
@ -15,7 +13,6 @@ use futures_util::StreamExt;
use log::{debug, error, info}; use log::{debug, error, info};
use serde::Serialize; use serde::Serialize;
use tar::Archive; use tar::Archive;
use tempfile::tempfile;
use crate::config::{REGISTRY_PROJECT, REGISTRY_URL}; use crate::config::{REGISTRY_PROJECT, REGISTRY_URL};
use crate::{ use crate::{