* feat(pnpm): migrate away from yarn * fix(lodash): using uninstall dependency * fix(workflows): use pnpm as package manager * fix(pnpm-lock): keep it updated * fix(test): issue with lodash-es and our pnpm store * fix(jest): more esm conflicts * fix(pipeline-page): update snapshot test * fix(pnpm-lock): out of sync * fix(json-view): issue with typing * chore(pnpm): upgrade pnpm * chore(yarn): remove yarn
31 lines
612 B
YAML
31 lines
612 B
YAML
# Please adjust to your needs (see https://www.gitpod.io/docs/config-gitpod-file)
|
|
# and commit this file to your remote git repository to share the goodness with others.
|
|
|
|
tasks:
|
|
- name: Run Docker Images
|
|
init: |
|
|
cd ./deploy/docker
|
|
sudo docker compose up -d
|
|
|
|
- name: Install pnpm
|
|
init: |
|
|
npm i -g pnpm
|
|
|
|
- name: Run Frontend
|
|
init: |
|
|
cd ./frontend
|
|
pnpm install
|
|
command: pnpm dev
|
|
|
|
ports:
|
|
- port: 8080
|
|
onOpen: open-browser
|
|
- port: 9000
|
|
onOpen: ignore
|
|
- port: 8123
|
|
onOpen: ignore
|
|
- port: 8089
|
|
onOpen: ignore
|
|
- port: 9093
|
|
onOpen: ignore
|