pub struct AutoDeployManager {
pub deploy_scripts: HashMap<String, DeployScript>,
pub build_configs: HashMap<String, BuildConfig>,
pub deploy_conditions: Vec<DeployCondition>,
}Expand description
自動デプロイマネージャー
Fields§
§deploy_scripts: HashMap<String, DeployScript>デプロイスクリプト
build_configs: HashMap<String, BuildConfig>ビルド設定
deploy_conditions: Vec<DeployCondition>デプロイ条件
Implementations§
Source§impl AutoDeployManager
impl AutoDeployManager
Sourcepub fn add_deploy_script(&mut self, script: DeployScript)
pub fn add_deploy_script(&mut self, script: DeployScript)
デプロイスクリプトを追加
Sourcepub fn add_build_config(&mut self, config: BuildConfig)
pub fn add_build_config(&mut self, config: BuildConfig)
ビルド設定を追加
Sourcepub fn add_deploy_condition(&mut self, condition: DeployCondition)
pub fn add_deploy_condition(&mut self, condition: DeployCondition)
デプロイ条件を追加
Trait Implementations§
Source§impl Clone for AutoDeployManager
impl Clone for AutoDeployManager
Source§fn clone(&self) -> AutoDeployManager
fn clone(&self) -> AutoDeployManager
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AutoDeployManager
impl Debug for AutoDeployManager
Auto Trait Implementations§
impl Freeze for AutoDeployManager
impl RefUnwindSafe for AutoDeployManager
impl Send for AutoDeployManager
impl Sync for AutoDeployManager
impl Unpin for AutoDeployManager
impl UnwindSafe for AutoDeployManager
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more