The scriptable build system
-
Install scriptabuild
npm install -g scriptabuild
-
Create a
projects.jsonfile.[ { "name": "Scriptabuild", "source": { "provider": "git", "url": "https://github.com/scriptabuild/arjanpoc" }, "run": [ "npm update", "npm run ci-task" ] } ] -
Create a
config.jsfile if you need other values than the default values. (Sample includes default values){ http: {port: 80}, workingDirectory: "./scrab", projectsConfigurationFile: "./projects.json" } -
Run
scriptabuildfrom that same directory. ...OR start and configure everything on the command linescriptabuild http.port:3001 projectsConfigurationFile:/Users/arjan/Documents/dev/scriptabuild/projects.json workingDirectory:/Users/arjan/Documents/dev/test/t1/ws1
- Clone this repository
- Run the server
node server/server.js
Note: See separate README.md file in the clientapp folder for building the client app or running it while developing.