struct

Fluxion::Executor::KnownTools::Spec

Inherits Struct < Value < Object

Constructors

new(name : String, repository : String, version : String, asset_template : String, executable : String, digests : Hash(String, String))
Source

Instance methods

asset(architecture : Architecture) : String

Release assets are named per platform, so the template is expanded against the host rather than guessed.

Source
asset_template
clone
Source
copy_with(name _name = @name, repository _repository = @repository, version _version = @version, asset_template _asset_template = @asset_template, executable _executable = @executable, digests _digests = @digests)
Source
digest(architecture : Architecture) : String | Nil
Source
digests
executable
name
repository
url(architecture : Architecture) : String
Source
version