Build Status Code Climate Test Coverage

Maltese

Ruby gem and command-line tool for generating sitemap files from the DataCite REST API. Uses the SitemapGenerator gem and can be run as Docker container, e.g. using as a scheduled task in AWS ECS triggered by AWS Cloudwatch Events.

Run as a command-line tool:

maltese sitemap

Installation

Requires Ruby 2.2 or later. Then add the following to your Gemfile to install the latest version:

gem 'maltese'

Then run bundle install to install into your environment.

You can also install the gem system-wide in the usual way:

gem install maltese

Development

We use rspec for unit testing:

bundle exec rspec

Follow along via Github Issues.

Note on Patches/Pull Requests

  • Fork the project
  • Write tests for your new feature or a test that reproduces a bug
  • Implement your feature or make a bug fix
  • Do not mess with Rakefile, version or history
  • Commit, push and make a pull request. Bonus points for topical branches.

License

maltese is released under the MIT License.