https://github.com/phase2/outrigger-generator
Docker Image with Yeoman generators for Outrigger-enabled application development.
https://github.com/phase2/outrigger-generator
docker-image outrigger yeoman-generator
Last synced: about 1 month ago
JSON representation
Docker Image with Yeoman generators for Outrigger-enabled application development.
- Host: GitHub
- URL: https://github.com/phase2/outrigger-generator
- Owner: phase2
- License: mit
- Created: 2017-05-15T13:18:05.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-20T19:01:12.000Z (over 8 years ago)
- Last Synced: 2025-01-12T17:35:18.503Z (over 1 year ago)
- Topics: docker-image, outrigger, yeoman-generator
- Language: Shell
- Homepage: http://docs.outrigger.sh/
- Size: 5.86 KB
- Stars: 1
- Watchers: 11
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Outrigger Generator
> Docker Image with Yeoman generators for Outrigger-enabled application development.
[](https://microbadger.com/images/outrigger/generator "Get your own version badge on microbadger.com")
[](https://microbadger.com/images/outrigger/generator "Get your own image badge on microbadger.com")
This Docker image contains primary Yeoman generators used by the Outrigger community.
* [Outrigger Drupal](https://github.com/phase2/generator-outrigger-drupal) (Best practices for Drupal projects, including Outrigger-based development.)
* [Generator Pattern Lab Starter](https://github.com/phase2/generator-pattern-lab-starter) (A Drupal theme for best-of-breed frontend practices.)
* [Generator Gadget](https://github.com/phase2/generator-gadget) (A Drupal scaffolding generator for Drupal setup with [grunt-drupal-tasks](https://github.com/phase2/grunt-drupal-tasks.)
This project is built on [outrigger/yeoman](https://hub.docker.com/r/outrigger/yeoman), a Docker image which facilitates running Yeoman generators in Docker containers.
## Usage
### Recommended Usage
If you are an Outrigger user, this project is what powers the [`rig project create` command](http://docs.outrigger.sh/project-setup/new-projects/).
### Direct Usage
#### Run the [Outrigger Drupal](https://github.com/phase2/generator-outrigger-drupal) generator.
```
mkdir ~/PROJECT-NAME
cd ~/PROJECT-NAME
docker run -it --rm -v $PWD:/generated outrigger/generator
```
#### Run with Generator Arguments
To add additional arguments you must also specify the name of the generator you want to run:
```
docker run -it --rm -v $PWD:/generated outrigger/generator gadget "[Arg1, Arg2, ..]"
```
#### Running `yo` directly to select a generator
To see the main Yeoman prompt specify an empty generator name:
```
docker run -it --rm -v $PWD:/generated outrigger/generator ""
```