add vault, consul-template, arvados pkgs
[arvados.git] / services / boot / package.json
index 0a1640d60634c95821c6e3c1b845f06fc8bc4e32..6e2be8a387379b8fbe1c9153cd2a372c99fd5937 100644 (file)
     "webpack": ""
   },
   "scripts": {
-    "dev": "WEBPACK_FLAGS=-d go generate && go get ./... && $GOPATH/bin/boot -listen :${PORT:-8000}",
+    "dev": "WEBPACK_FLAGS=-d go generate && go get ./... && $GOPATH/bin/boot",
+    "dev-as-root": "WEBPACK_FLAGS=-d go generate && go get ./... && sudo $GOPATH/bin/boot",
+    "dev-docker": "WEBPACK_FLAGS=-d go generate && go get ./... && docker build --tag=arvados-boot-test-runit testimage_runit && docker run -it --cap-add=IPC_LOCK --rm --volume=${GOPATH}/bin/boot:/usr/bin/arvados-boot:ro arvados-boot-test-runit",
     "test": "./node_modules/.bin/tap 'js/**/*_test.js'",
     "build": "go generate && go get ./...",
-    "start": "npm run build && $GOPATH/bin/boot -listen :${PORT:-8000}",
+    "start": "npm run build && $GOPATH/bin/boot",
+    "start-as-root": "npm run build && sudo $GOPATH/bin/boot",
     "webpack": "webpack $WEBPACK_FLAGS"
   }
 }