0.8.2 • Published 6 years ago
arbor v0.8.2
Arbor
A CLI tool to build projects across several platforms in parallel.
Run npm install -g arbor
to install. Create a arbor.json
file with specified tasks.
Run arbor run build
command, this will run the build task of all project recursively in the directory.
Ex: cd repos && arbor run build
builds all of the repos/projects in repos
directory.
npm install && npm start
to start project- run
npm link
to link to globalarbor
see: https://docs.npmjs.com/cli/link
Example arbor.json
{
"name": "My Node Project",
"tasks": {
"build": "npm run build",
"test": "npm run test"
}
}
{
"name": "My .NET Project",
"tasks": {
"build": "msbuild",
}
}
Multiple projects per configuration
[
{
"name": "product api",
"tasks": {
"build": "msbuild /v:q",
"build--prod": "msbuild /p:configuration=release /v:q"
}
},
{
"name": "product website",
"tasks": {
"build": [
{ "status": "installing", "command": "npm install", "cwd": "./web" },
{ "status": "building", "command": "npm run build", "cwd": "./web" }
],
"build--prod": [
{ "status": "installing", "command": "npm install", "cwd": "./web" },
{ "status": "building", "command": "npm run build--prod", "cwd": "./web" }
]
}
}
]
0.8.2
6 years ago
0.8.1
6 years ago
0.8.0
8 years ago
0.7.3
8 years ago
0.7.2
8 years ago
0.7.1
8 years ago
0.7.0
8 years ago
0.6.0
8 years ago
0.5.5
8 years ago
0.5.4
8 years ago
0.5.3
8 years ago
0.5.2
8 years ago
0.5.1
8 years ago
0.5.0
8 years ago
0.4.3
8 years ago
0.4.2
8 years ago
0.4.1
8 years ago
0.4.0
8 years ago
0.3.1
8 years ago
0.3.0
8 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.10
8 years ago
0.0.10
9 years ago
0.0.9
9 years ago
0.0.8
9 years ago
0.0.7
9 years ago
0.0.6
9 years ago
0.0.5
9 years ago
0.0.4
9 years ago
0.0.3
9 years ago
0.0.2
9 years ago
0.0.1
9 years ago
0.0.0
12 years ago