chore: remove prod tasks from Taskfile
parent
0c51a0fcb6
commit
616245aa18
51
Taskfile.yml
51
Taskfile.yml
|
@ -9,19 +9,6 @@ tasks:
|
||||||
- task: test
|
- task: test
|
||||||
- task: build
|
- task: build
|
||||||
|
|
||||||
package:
|
|
||||||
cmds:
|
|
||||||
- rm -fr dist
|
|
||||||
- linuxdeploy-x86_64.AppImage --appdir dist
|
|
||||||
- cp -v target/release/upend-cli dist/usr/bin/upend
|
|
||||||
- mkdir -p dist/usr/share/upend
|
|
||||||
- cp -r webui/dist dist/usr/share/upend/webui
|
|
||||||
- cp assets/upend.png dist/usr/share/icons/upend.png
|
|
||||||
- linuxdeploy-x86_64.AppImage --appdir dist -d build/upend.desktop --output appimage
|
|
||||||
env:
|
|
||||||
LINUXDEPLOY_OUTPUT_VERSION:
|
|
||||||
sh: ./build/get_version.sh
|
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
deps: [lint:frontend, lint:backend, lint:jslib, lint:webext]
|
deps: [lint:frontend, lint:backend, lint:jslib, lint:webext]
|
||||||
|
|
||||||
|
@ -145,36 +132,6 @@ tasks:
|
||||||
cmds:
|
cmds:
|
||||||
- pnpm install --frozen-lockfile
|
- pnpm install --frozen-lockfile
|
||||||
|
|
||||||
build:docker:
|
|
||||||
deps:
|
|
||||||
[
|
|
||||||
build:docker:node,
|
|
||||||
build:docker:rust,
|
|
||||||
build:docker:package,
|
|
||||||
build:docker:deploy,
|
|
||||||
]
|
|
||||||
|
|
||||||
build:docker:node:
|
|
||||||
dir: build/upend-node
|
|
||||||
cmds:
|
|
||||||
- docker build --pull -t upend-node -t localhost:5000/upend-node .
|
|
||||||
|
|
||||||
build:docker:rust:
|
|
||||||
dir: build/upend-rust
|
|
||||||
cmds:
|
|
||||||
- docker build --pull -t upend-rust -t localhost:5000/upend-rust .
|
|
||||||
|
|
||||||
build:docker:package:
|
|
||||||
deps: [build:docker:rust]
|
|
||||||
dir: build/upend-package
|
|
||||||
cmds:
|
|
||||||
- docker build -t upend-package -t localhost:5000/upend-package .
|
|
||||||
|
|
||||||
build:docker:deploy:
|
|
||||||
dir: build/upend-deploy
|
|
||||||
cmds:
|
|
||||||
- docker build --pull -t upend-deploy -t localhost:5000/upend-deploy .
|
|
||||||
|
|
||||||
dev:update_tool_deps:
|
dev:update_tool_deps:
|
||||||
cmds:
|
cmds:
|
||||||
- task: build:jslib
|
- task: build:jslib
|
||||||
|
@ -195,14 +152,6 @@ tasks:
|
||||||
cmds:
|
cmds:
|
||||||
- pnpm dev --open
|
- pnpm dev --open
|
||||||
|
|
||||||
deploy:docker:
|
|
||||||
deps: [build:docker]
|
|
||||||
cmds:
|
|
||||||
- docker push localhost:5000/upend-node
|
|
||||||
- docker push localhost:5000/upend-rust
|
|
||||||
- docker push localhost:5000/upend-package
|
|
||||||
- docker push localhost:5000/upend-deploy
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
deps:
|
deps:
|
||||||
[clean:backend, clean:frontend, clean:webext, clean:tools, clean:vault]
|
[clean:backend, clean:frontend, clean:webext, clean:tools, clean:vault]
|
||||||
|
|
Loading…
Reference in New Issue