- curl
- git
- dialog
- SpiderMonkey
- hub
- node & npm
- velocityjs
- github-create-token
-
Mac OS X
brew install dialog brew install SpiderMonkey brew install hub brew install node npm install -g github-create-token npm install -g velocityjs
git clone https://github.com/montoyaedu/iwant iwant-app
cd iwant-app
bin/gettemplates.sh | bash
Assuming that iwant-app package has been unzipped in /opt folder:
export PATH=$PATH:/opt/iwant-app/bin
export IWANT_HOME=/opt/iwant-app
#your default package prefix
export PACKAGE=Edu
#your default username at bitbucket or github
export USERNAME=montoyaedu
#your default owner at bitbucket or github
export OWNER=montoyaedu
#your nexus proxy web server
export WEBSERVER=192.168.1.20
#your jenkins url
export JENKINS_URL=http://192.168.1.171:8080
WARNING: This command has been tested on a Mac OS X box only. The command iwant.bat for windows command prompt does not work anymore and needs to be updated. (Sorry for that)
We have started a simple port of the dialog utility for windows. Please see it at https://github.com/montoyaedu/Dialog.DialogNET.
iwant
The follow the instructions on the screen.
iwant initializes an empty git repository and adds all files. If something goes wrong you can make it yourself.
cd MyPackage.MyApp
git init
git add '*'
git commit -m "Initial commit"