• Kamil Trzciński's avatar
    Add config_options|variables to BuildMetadata · 0103d5be
    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).
    0103d5be
build.rb 28.8 KB