Class: Metanorma::Release::EditionSlug
- Inherits:
-
Object
- Object
- Metanorma::Release::EditionSlug
show all
- Includes:
- SlugStrategy
- Defined in:
- lib/metanorma/release/slug_strategy.rb
Instance Method Summary
collapse
publisher_from_identifier, slug_from_identifier
Instance Method Details
#compute_asset_name(publication) ⇒ Object
39
40
41
|
# File 'lib/metanorma/release/slug_strategy.rb', line 39
def compute_asset_name(publication)
"#{publication.slug}-ed#{publication.edition}.zip"
end
|
#compute_tag(publication) ⇒ Object
34
35
36
37
|
# File 'lib/metanorma/release/slug_strategy.rb', line 34
def compute_tag(publication)
tag = "#{publication.slug}/ed#{publication.edition}"
{ tag: tag, pre_release: publication.draft? }
end
|