Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
task :create_item do
  identifier = ENV['identifier']
  raise ArgumentError, "create_item requires an 'identifier' env var" if identifier.nil?

  site = Nanoc3::Site.new('.')
  data_source = site.data_sources.first
  data_source.create_item(
    "Hi!\n\nI'm a new item. Please edit me.\n\nLove,\n\nThe new item",
    { :title => 'A New Item'},
    identifier
  )
end