Everything starts automatically. Just watch the terminal.
When all tasks are done, you can open - http://localhost:3007/ (ctrl/cmd + click by link)
- make sure to use node v14.15.0 (we recommend to use nvm)
- install docker and docker-compose
git clone https://github.com/deep-foundation/dev.git; cd dev; npm ci; npm run packages; npm run local;
Automatic
npm run gitpod-start
gitpod start u
OR
npm run gitpod-local
local launch processesnpm run gitpod-recreate
docker/migrations clear/init
Manual
npm ci; npm run git-shh-to-https; npm run packages
before all, only ONCE PER GITPOD CONTAINER!npm ci; npm run git-shh-to-https; npm run gitpod
gitpod start up
Automatic
npm run local
local launch processesnpm run local-recreate
docker/migrations clear/init
Manual
npm ci && npm run packages
before all, only ONCE PER GITPOD CONTAINER!
npm run rm-migrates
to delete all .migrate artifacts of npm migrate package
- attention! before work checkout to branch from detached commits in each needed submodule
npm run gulp -- packages:get
clone and install all packages starts automatically in workspace(cd packages/hasura && npm run docker-local)
start docker postgres and hasura locally starts automatically in workspacenpm run gulp -- packages:set
fast git add git commit and git push deepcase reponpm run gulp -- package:insert --url HTTPGITURL --name NAMEINPACKAGESDIRECTORY
insert submodulenpm run gulp -- package:delete --name NAMEINPACKAGESDIRECTORY
delete submodulenpm run gulp -- assets:update
copy all assets from ./assets in to each packagenpm run gulp -- packages:sync
sync all dependenced packages in workspace