Sha256: f3d948eed1a4776e43bc78b70487bf995b80a91da99040a1753b3f3f50c707e1
Contents?: true
Size: 1.1 KB
Versions: 10
Compression:
Stored size: 1.1 KB
Contents
# Trailblazer-Activity-DSL-Linear _The popular Railway/Fasttrack DSL for building activities._ # Overview This gem allows creating activities by leveraging a handy DSL. Built-in are the strategies `Path`, the popular `Railway` and `FastTrack`. The latter is used for `Trailblazer::Operation`. Note that you don't need to use the DSL. You can simply create a InIm structure yourself, or use our online editor. Full documentation can be found here: trailblazer.to/2.1/#dsl-linear ## Normalizer Normalizers are itself linear activities (or "pipelines") that compute all options necessary for `DSL.insert_task`. For example, `FailFast.normalizer` will process your options such as `fast_track: true` and add necessary connections and outputs. The different "step types" (think of `step`, `fail`, and `pass`) are again implemented as different normalizers that "inherit" generic steps. `:sequence_insert` `:connections` are callables to find the connecting tasks ## License © Copyright 2018, Trailblazer GmbH Licensed under the LGPLv3 license. We also offer a [commercial-friendly license](http://trailblazer.to/pro).
Version data entries
10 entries across 10 versions & 1 rubygems