• Kamil Trzciński's avatar
    Add config_options|variables to BuildMetadata · 9e8910b7
    Kamil Trzciński authored
    These are data columns that store runtime configuration
    of build needed to execute it on runner and within pipeline.
    
    The definition of this data is that once used, and when no longer
    needed (due to retry capability) they can be freely removed.
    
    They use `jsonb` on PostgreSQL, and `text` on MySQL (due to lacking
    support for json datatype on old enough version).
    9e8910b7
ar_mysql_jsonb_support.rb 945 Bytes