- List all projects in pre-defined source folders
- For each project, there are set of actions
- Open in Finder
- Open in Sublime text 2
- Open in Iterm
- Open Itellij IDEA
- Open in SourceTree
- Open project's repo link
- Open project's pull requests link
- Open project's create pullrequest link
- Detect project types
- Java
- Nodejs
- to be updated...
- Detect project git info to get repo links
- Github
- Bitbutket
- Stash
- Download latest node version > 6.x. (https://nodejs.org/dist/v6.2.2/)
- Download worfklow in
wffolder of this repo - Import workflow
- Open workflow folder in terminal and run
npm installto install node modules - Make sure there is a config file -
config.jsin root folder of workflow. If it is not existed, please clone the fileconfig.sample.jsand rename it toconfig.js
sc: Search projectsscconfig: Open config file to set source code folders
- source-containers: All sub folders (1 level) in container are loaded at project
- sources: individual project
- stash-server: Stash server domain. e.g: stash.your-compapy.com (Optional, config it if you want to detect stash project)
When selecting a project by pressing tab or enter => a list of project actions will be loaded. List of actions will be different base on project type and git info.
Open in IDEAnot work: open workflow dir in terminal and runchmod +7 idea(set run permission for idea script)Open in Sublimenot work: Check if "/usr/local/bin/subl" is existed. If not, runln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublto createsublcommand
- Error with paths start with
~