Sha256: bc81daf324ff03a5a0bf3303c2ef5806a2b0f29a2994d7574b349fa8f8126339

Contents?: true

Size: 878 Bytes

Versions: 67

Compression:

Stored size: 878 Bytes

Contents

## Coding

Install a Scala editor. Intellij IDEA has great Scala support.

If you use IDEA, install the [Grep
Console](http://plugins.jetbrains.com/plugin/?idea&pluginId=7125) plugin. It
shows the ANSI colors in your IDEA console.

### Test runs with IDEA

1. Create a run profile: *Run* –> *Edit Configurations...*.
2. Add *Application*
3. Set *Main class* to `s3.website.Push`
4. Set *Program arguments* to `--site=/Users/you/yourtestsite/_site --config-dir=/Users/you/yourtestsite --verbose`

## Automated tests

    ./sbt test

## Test Linux distributions

Use Vagrant for testing the installation procedure on Linux.

Here's howto:

1. Install <https://www.vagrantup.com/downloads.html>
2. `cd vagrant && vagrant status`
3. launch with `vagrant up <name>` and ssh into with `vagrant ssh <name>`
4. test the latest release with `gem install s3_website && s3_website push`

Version data entries

67 entries across 67 versions & 3 rubygems

Version Path
s3_website-2.1.1 additional-docs/development.md
s3_website-2.1.0 additional-docs/development.md
s3_website-2.0.1 additional-docs/development.md
s3_website-2.0.0 additional-docs/development.md
s3_website_monadic-0.0.38 additional-docs/development.md
s3_website_monadic-0.0.37 additional-docs/development.md
s3_website_monadic-0.0.36 additional-docs/development.md