Skip to content

Commit

Permalink
wording
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Thiel committed Nov 17, 2014
1 parent 2540fcd commit 24b0375
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 6 deletions.
72 changes: 69 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,70 @@
mouflon
=======
# Important Note
This project is not yet mature. Please come back in early 2015 if you intend to work with it.

# Mouflon v0.1.9

> js/yml tool that allows Capistrano-like automatic deployment with config upload, linked dirs, and past releases

## How it works
...

## Getting Started
Mouflon is still in an early stage of development and has only been tested on linux machines.

```shell
npm install mouflon --save-dev
```

Once Mouflon has been installed you need to create a main deployment file that you will later execute in order to build.
You can name it anything you like and the most simple version looks like this.

```js
//file: deploy.js
var MouflonFactory, factory, mouflon;

MouflonFactory = require('mouflon');

factory = MouflonFactory.createFromArgV();

mouflon = factory.createMouflon();

mouflon.deploy();

```

## Directory structure
...


## Customizations

### Paths

There are four paths that can be customized inside your `deploy.js`. Make sure to do this before the mouflon instance is created using `factory.createMouflon()`.
You can invoke `MouflonFactory.setPaths()` with one or more paths.

```js
//Sets only the path for temporary files
factory.setPaths({
temp: './temp',
});

//Sets all paths:
factory.setPaths({
config: './config',
settings: './settings',
temp: './temp',
cache: './cache'
});
´´´


## Release History

* 2014-11-17   v0.1.9   Initial public release on npm after mouflon was used internally for some time

---

Maintained by [Alexander Thiel](http://www.alexthiel.de)

Mouflon - node.js based deployment tool
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "mouflon",
"version": "0.1.5",
"description": "Mouflon deployment",
"name": "Mouflon",
"version": "0.1.9",
"description": "Capistrano-like deployments using pure javascript/yml syntax (with config upload, linked dirs, and past releases)",
"author": "Alexander Thiel",
"license": "proprietary",
"devDependencies": {
Expand Down

0 comments on commit 24b0375

Please sign in to comment.