Add post-commands (fix #505) (#515)

This commit is contained in:
Roey Darwish Dror
2020-08-30 07:40:06 +03:00
committed by GitHub
parent 6b37839b01
commit 10f3d929e8
2 changed files with 16 additions and 1 deletions

View File

@@ -164,6 +164,7 @@ pub struct Composer {
/// Configuration file
pub struct ConfigFile {
pre_commands: Option<Commands>,
post_commands: Option<Commands>,
commands: Option<Commands>,
git_repos: Option<Vec<String>>,
predefined_git_repos: Option<bool>,
@@ -416,6 +417,11 @@ impl Config {
&self.config_file.pre_commands
}
/// The list of commands to run at the end of all steps
pub fn post_commands(&self) -> &Option<Commands> {
&self.config_file.post_commands
}
/// The list of custom steps.
pub fn commands(&self) -> &Option<Commands> {
&self.config_file.commands