defmodule MashConfig do @behaviour Mash.Config import Mash.Helpers def jobs do [ %{ name: :restore_cache, run: restore_cache() }, %{ name: :test, needs: [:restore_cache], run: mix("test") }, %{ name: :credo, needs: [:restore_cache], run: mix("credo", ["--all"]) }, %{ name: :save_cache, needs: [:test], run: save_cache() } ] end end