Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/douglasduteil/dummy-octo-factory-adv
Dummy demo of a complex relation between projects -> factories -> machines
https://github.com/douglasduteil/dummy-octo-factory-adv
Last synced: about 1 month ago
JSON representation
Dummy demo of a complex relation between projects -> factories -> machines
- Host: GitHub
- URL: https://github.com/douglasduteil/dummy-octo-factory-adv
- Owner: douglasduteil
- Created: 2015-01-10T19:36:54.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-02-23T15:27:35.000Z (almost 7 years ago)
- Last Synced: 2024-04-13T16:16:27.027Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dummy octo factory adv
> Dummy demo of a complex relation between projects -> factories -> machines
## What ?
This demo shows how we can organize a relation between various projects
(*foo*, *bar*) and one dev machine (*makina-karma*) through a machine manager
(*facto*).## Launch it
Go inside `dummy-foo` or `dummy-bar` and run
```sh
npm install
gulp ng:install# Just console log some text
gulp hello
# Run the tests
gulp test
# or the tests through the karma cli inside the `dummy-makina-karma`
gulp karma --eArgv='start node_modules/dummy-makina-hello-karma/karma.conf.js --single-run'
```## TODO
- ~~A config object has to be passed to the *facto* then the *makinas*.
A default configuration can be made, inspired by the [generator-ng-factory](https://github.com/ng-tools/generator-ng-factory)
for example.~~
- ~~~the `karma.conf.js` can easily be extracted from both projects.
Karma can read it from the makina.~~~
- A *qux* project can be added with another makina.
- ~~A common piping script can be use to unify the way basic makinas deal with
well known process. Those scripts might be directly extracted/inspired by
[gulp-ng-channels](https://github.com/ng-tools/gulp-ng-channels)~~
- ~~Can load makinas from the devDependencies~~