class BitteCI::Commander::Config

Included Modules

Extended Modules

Defined in:

bitte_ci/commander.cr

Class Method Summary

Instance Method Summary

Instance methods inherited from module SimpleConfig::Configuration

load_json(file) load_json, prepare_secrets(hash, json) prepare_secrets, reload(log, hash : Hash(String, String), file : String | Nil) reload, reload_config(log, hash, json) reload_config

Constructor methods inherited from module SimpleConfig::Configuration

new(hash : Hash(String, String), file : String | Nil) new

Class Method Detail

def self.command #

[View source]
def self.configure(&) #

[View source]
def self.help #

[View source]

Instance Method Detail

def after : Array(String) #

[View source]
def after=(after : Array(String)) #

[View source]
def args : Array(String) #

[View source]
def args=(args : Array(String)) #

[View source]
def artifact_secret : String #

[View source]
def artifact_secret=(artifact_secret : String) #

[View source]
def bitte_ci_id : UUID #

[View source]
def bitte_ci_id=(bitte_ci_id : UUID) #

[View source]
def command : String #

[View source]
def command=(command : String) #

[View source]
def kill_timeout : UInt64 #

[View source]
def kill_timeout=(kill_timeout : UInt64) #

[View source]
def labels : Hash(String, String) #

[View source]
def labels=(labels : Hash(String, String)) #

[View source]
def loki_base_url : URI #

[View source]
def loki_base_url=(loki_base_url : URI) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def nomad_alloc_id : UUID #

[View source]
def nomad_alloc_id=(nomad_alloc_id : UUID) #

[View source]
def nomad_alloc_index : UInt64 #

[View source]
def nomad_alloc_index=(nomad_alloc_index : UInt64) #

[View source]
def nomad_alloc_name : String #

[View source]
def nomad_alloc_name=(nomad_alloc_name : String) #

[View source]
def nomad_dc : String #

[View source]
def nomad_dc=(nomad_dc : String) #

[View source]
def nomad_group_name : String #

[View source]
def nomad_group_name=(nomad_group_name : String) #

[View source]
def nomad_job_id : String #

[View source]
def nomad_job_id=(nomad_job_id : String) #

[View source]
def nomad_job_name : String #

[View source]
def nomad_job_name=(nomad_job_name : String) #

[View source]
def nomad_job_parent_id : UUID | Nil #

[View source]
def nomad_job_parent_id=(nomad_job_parent_id : UUID | Nil) #

[View source]
def nomad_namespace : String #

[View source]
def nomad_namespace=(nomad_namespace : String) #

[View source]
def nomad_region : String #

[View source]
def nomad_region=(nomad_region : String) #

[View source]
def obfuscate : Array(String) #

[View source]
def obfuscate=(obfuscate : Array(String)) #

[View source]
def outputs : Array(String) #

[View source]
def outputs=(outputs : Array(String)) #

[View source]
def public_url : URI #

[View source]
def public_url=(public_url : URI) #

[View source]
def run(log) #

[View source]
def sha : String #

[View source]
def sha=(sha : String) #

[View source]
def term_timeout : UInt64 #

[View source]
def term_timeout=(term_timeout : UInt64) #

[View source]
def to_labels : Hash(String, String) #

[View source]