Sha256: 3d46e9361cde2a61da10d96a3096f627384e9630a612224a9ac05fc0752e8a0a

Contents?: true

Size: 1.63 KB

Versions: 12

Compression:

Stored size: 1.63 KB

Contents

[![Build Status](https://travis-ci.org/datacite/maltese.svg?branch=master)](https://travis-ci.org/datacite/maltese)
[![Code Climate](https://codeclimate.com/github/datacite/maltese/badges/gpa.svg)](https://codeclimate.com/github/datacite/maltese)
[![Test Coverage](https://codeclimate.com/github/datacite/maltese/badges/coverage.svg)](https://codeclimate.com/github/datacite/maltese/coverage)

# Maltese

Ruby gem and command-line tool for generating sitemap files from the DataCite REST API. Uses the [SitemapGenerator](https://github.com/kjvarga/sitemap_generator) gem and can be run as Docker container, e.g. using ECS and triggered by AWS Lambda, as described [here](https://medium.com/@pahud/ecs-task-runner-with-lambda-4594b72ccb#.5xpmf2inz).

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:

```ruby
gem 'maltese'
```

Then run `bundle install` to install into your environment.

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

```bash
gem install maltese
```

## Development

We use rspec for unit testing:

```
bundle exec rspec
```

Follow along via [Github Issues](https://github.com/datacite/toccatore/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](https://github.com/datacite/maltese/blob/master/LICENSE.md).

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
maltese-0.8.14 README.md
maltese-0.8.13 README.md
maltese-0.8.12 README.md
maltese-0.8.10 README.md
maltese-0.8.9 README.md
maltese-0.8.8 README.md
maltese-0.8.6 README.md
maltese-0.8.4 README.md
maltese-0.8.3 README.md
maltese-0.8.2 README.md
maltese-0.8.1 README.md
maltese-0.8 README.md