class BranchDeploy
- BranchDeploy
- Reference
- Object
Overview
The BranchDeploy
class represents the configuration for how runway should handle additional logic from https://github.com/github/branch-deploy requests
For example, you may want to add a reaction to the comment that initially triggers the branch deploy request. You can configure that here.
Included Modules
- YAML::Serializable
Defined in:
runway/models/config.crConstant Summary
-
ALLOWED_REACTIONS =
["eyes", "rocket", "+1", "-1", "tada", "laugh", "confused", "heart"] of ::String
Constructors
Instance Method Summary
- #after_initialize
-
#branch_deploy_text : String | Nil
branch_deploy_text defaults to "branch-deploy" and will likely never need to be set by the user
-
#branch_deploy_text=(branch_deploy_text : String | Nil)
branch_deploy_text defaults to "branch-deploy" and will likely never need to be set by the user
- #enabled : Bool | Nil
- #enabled=(enabled : Bool | Nil)
- #failure_reaction : String | Nil
- #failure_reaction=(failure_reaction : String | Nil)
- #remove_initial_reaction : Bool | Nil
- #remove_initial_reaction=(remove_initial_reaction : Bool | Nil)
- #success_reaction : String | Nil
- #success_reaction=(success_reaction : String | Nil)
Constructor Detail
Instance Method Detail
def branch_deploy_text : String | Nil
#
branch_deploy_text defaults to "branch-deploy" and will likely never need to be set by the user
def branch_deploy_text=(branch_deploy_text : String | Nil)
#
branch_deploy_text defaults to "branch-deploy" and will likely never need to be set by the user