Class: Security::CiConfiguration::SecretDetectionBuildAction
- Inherits:
-
BaseBuildAction
- Object
- BaseBuildAction
- Security::CiConfiguration::SecretDetectionBuildAction
- Defined in:
- lib/security/ci_configuration/secret_detection_build_action.rb
Instance Method Summary collapse
-
#initialize(auto_devops_enabled, params, existing_gitlab_ci_content, ci_config_path = ::Ci::Pipeline::DEFAULT_CONFIG_PATH) ⇒ SecretDetectionBuildAction
constructor
A new instance of SecretDetectionBuildAction.
Methods inherited from BaseBuildAction
Constructor Details
#initialize(auto_devops_enabled, params, existing_gitlab_ci_content, ci_config_path = ::Ci::Pipeline::DEFAULT_CONFIG_PATH) ⇒ SecretDetectionBuildAction
Returns a new instance of SecretDetectionBuildAction.
6 7 8 9 10 11 12 13 |
# File 'lib/security/ci_configuration/secret_detection_build_action.rb', line 6 def initialize( auto_devops_enabled, params, existing_gitlab_ci_content, ci_config_path = ::Ci::Pipeline::DEFAULT_CONFIG_PATH) super(auto_devops_enabled, existing_gitlab_ci_content, ci_config_path) @params = params || {} @variables = @params[:initialize_with_secret_detection] ? { 'SECRET_DETECTION_ENABLED' => 'true' } : {} @default_values_overwritten = false end |