X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0ee4aa669dc0dfb520412da5673ef8195a251f64..816f3bfd2b6a562fc712b7c2b3eb30157a95cb7e:/services/boot/README.md diff --git a/services/boot/README.md b/services/boot/README.md index 789a608b26..212237874c 100644 --- a/services/boot/README.md +++ b/services/boot/README.md @@ -1,6 +1,6 @@ -# gowebapp +# arvados-boot -A basic skeleton web application server. Just add HTML, client-side JavaScript code, and server-side APIs. +Coordinates Arvados system services. Strategy: * In development, use npm to install JavaScript libraries. @@ -53,21 +53,6 @@ module.exports = { ... ``` -## generate before commit - -To make your project `go get`able, run `go generate` before committing. This updates `bindata_assetfs.go`. Consider doing this in `.git/hooks/pre-commit` in case you forget. - -If you don't need `go get` to work, and you prefer to keep generated files out of your source tree, you can: - -```sh -git rm bindata_assetfs.go -echo bindata_assetfs.go >>.gitignore -git add .gitignore -git commit -m 'remove generated data' -``` - -In this case, your build pipeline must run `go generate` before `go build`. - ## run dev-mode server This runs webpack, updates bindata_assetfs.go with the new filesystem, builds a new Go binary, and runs it: @@ -113,8 +98,3 @@ The server binary will be installed to `$GOPATH/bin/`. ```sh npm start ``` - -## TODO - -* live dev mode with fsnotify and `webpack --watch -d` -* etags