Adding StrawBoss configuration.
This commit is contained in:
parent
7a118bd8e8
commit
c111bd8e6e
31
strawboss.config.json
Normal file
31
strawboss.config.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"name": "personal-measure",
|
||||
"steps": {
|
||||
"buildApi": {
|
||||
"artifacts": ["personal_measure_api"],
|
||||
"containerImage": "nimlang/nim:0.19.4",
|
||||
"stepCmd": "nimble build",
|
||||
"workingDir": "api"
|
||||
},
|
||||
"buildWeb": {
|
||||
"artifacts": ["pm-api-v${VERSION}.tar.gz"],
|
||||
"containerImage": "node:lts-alpine",
|
||||
"cmdInput": [
|
||||
"npm install",
|
||||
"npm run build",
|
||||
"tar czf pm-api-v${VERSION}.tar.gz"
|
||||
],
|
||||
"workingDir": "web"
|
||||
},
|
||||
"deployApi": {
|
||||
"containerImage": "garland/aws-cli-docker",
|
||||
"cmdInput": [],
|
||||
"depends": ["buildApi"]
|
||||
},
|
||||
"deployWeb": {
|
||||
"containerImage": "garland/aws-cli-docker",
|
||||
"cmdInput": [],
|
||||
"depends": ["buildWeb"]
|
||||
}
|
||||
}
|
||||
}
|
24
web/package-lock.json
generated
24
web/package-lock.json
generated
@ -1014,6 +1014,22 @@
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.121.tgz",
|
||||
"integrity": "sha512-ORj7IBWj13iYufXt/VXrCNMbUuCTJfhzme5kx9U/UtcIPdJYuvPDUAlHlbNhz/8lKCLy9XGIZnGrqXOtQbPGoQ=="
|
||||
},
|
||||
"@types/lodash.assign": {
|
||||
"version": "4.2.6",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash.assign/-/lodash.assign-4.2.6.tgz",
|
||||
"integrity": "sha512-SaReADQZqf99FUWZ/gHICOAhLfBvaUmVb9y8xCw7o5WDuqDG0YfN1a+by29eipPcV4FITfPbQMJQiOGAeOb4fw==",
|
||||
"requires": {
|
||||
"@types/lodash": "*"
|
||||
}
|
||||
},
|
||||
"@types/lodash.findindex": {
|
||||
"version": "4.6.6",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash.findindex/-/lodash.findindex-4.6.6.tgz",
|
||||
"integrity": "sha512-quPh7tw70yhryaubH6wBvgIQgeU1PFjdoT4eaW6WCKzjIlxgImLKIv4bvJhMTUlRkMgf5VAfECKKXKuB8cexgw==",
|
||||
"requires": {
|
||||
"@types/lodash": "*"
|
||||
}
|
||||
},
|
||||
"@types/lodash.merge": {
|
||||
"version": "4.6.5",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash.merge/-/lodash.merge-4.6.5.tgz",
|
||||
@ -9671,8 +9687,7 @@
|
||||
"lodash.assign": {
|
||||
"version": "4.2.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
|
||||
"integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
|
||||
"dev": true
|
||||
"integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
|
||||
},
|
||||
"lodash.clonedeep": {
|
||||
"version": "4.5.0",
|
||||
@ -9691,6 +9706,11 @@
|
||||
"integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=",
|
||||
"dev": true
|
||||
},
|
||||
"lodash.findindex": {
|
||||
"version": "4.6.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.findindex/-/lodash.findindex-4.6.0.tgz",
|
||||
"integrity": "sha1-oyRd7mH7m24GJLU1ElYku2nBEQY="
|
||||
},
|
||||
"lodash.get": {
|
||||
"version": "4.4.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
|
||||
|
@ -13,11 +13,15 @@
|
||||
"@fortawesome/free-solid-svg-icons": "^5.7.2",
|
||||
"@fortawesome/vue-fontawesome": "^0.1.5",
|
||||
"@types/js-cookie": "^2.2.1",
|
||||
"@types/lodash.assign": "^4.2.6",
|
||||
"@types/lodash.findindex": "^4.6.6",
|
||||
"@types/lodash.merge": "^4.6.5",
|
||||
"apexcharts": "^3.6.5",
|
||||
"axios": "^0.18.0",
|
||||
"js-cookie": "^2.2.0",
|
||||
"keen-ui": "^1.1.2",
|
||||
"lodash.assign": "^4.2.0",
|
||||
"lodash.findindex": "^4.6.0",
|
||||
"lodash.merge": "^4.6.1",
|
||||
"register-service-worker": "^1.5.2",
|
||||
"vue": "^2.6.6",
|
||||
|
Loading…
x
Reference in New Issue
Block a user