* Split the `test` nimble task into `unittest` and `functest`, with corresponding test directories and test runners. * Added documentation in README regarding building and testing StrawBoss. * Created a small, simple test project for use in the functional tests. * Added a `keepEnv` template in the server unit test code to make it easy to preserve the working environment for a single unit test to invistigate failures manually.
20 lines
535 B
JSON
20 lines
535 B
JSON
{
|
|
"artifactsRepo": "artifacts",
|
|
"authSecret": "change me",
|
|
"debug": true,
|
|
"users": [
|
|
{ "name": "bob@builder.com", "hashedPwd": "$2a$11$lVZ9U4optQMhzPh0E9A7Yu6XndXblUF3gCa.zmEvJy4F.4C4718b." },
|
|
{ "name": "sam@sousa.com", "hashedPwd": "testvalue" }
|
|
],
|
|
"pwdCost": 11,
|
|
"projects": [
|
|
{ "name": "dummy-project",
|
|
"repo": "/non-existent/dir",
|
|
"cfgFilePath": "strawhat.json",
|
|
"defaultBranch": "deploy",
|
|
"envVars": { "VAR1": "value" }
|
|
},
|
|
{ "name": "test-project",
|
|
"repo": "" } ]
|
|
}
|