class GitLab::CI::Lint::Configuration

Attributes

gitlab_ci_file[R]
gitlab_endpoint[R]
gitlab_token[R]
log_file[R]
timeout[R]
values[R]

Public Class Methods

new() click to toggle source
# File lib/gitlab/ci/lint/configuration.rb, line 7
def initialize
  @gitlab_endpoint = ENV["GITLAB_ENDPOINT"]
  @gitlab_token = ENV["GITLAB_TOKEN"]
  @gitlab_ci_file = ENV["GITLAB_CI_FILE"]
  @timeout = ENV["TIMEOUT"]
  @values = ENV["VALUES"]
  @log_file = ENV["LOG_FILE"]
end

Public Instance Methods

variables() click to toggle source
# File lib/gitlab/ci/lint/configuration.rb, line 16
def variables
  return {
    "gitlab_endpoint" => @gitlab_endpoint,
    "gitlab_token" => @gitlab_token,
    "gitlab_ci_file" => @gitlab_ci_file,
    "timeout" => @timeout,
    "values" => @values,
    "log_file" => @log_file
  }
end