mirror of
https://github.com/penpot/penpot.git
synced 2025-07-14 21:27:16 +02:00
misc: more speed improvement on develop images building
This commit is contained in:
parent
d8e205ec25
commit
d908cf566a
6 changed files with 27 additions and 11 deletions
|
@ -14,10 +14,12 @@
|
||||||
"dist:main": "clojure -Adev tools.clj dist main",
|
"dist:main": "clojure -Adev tools.clj dist main",
|
||||||
"dist:view": "clojure -Adev tools.clj dist view",
|
"dist:view": "clojure -Adev tools.clj dist view",
|
||||||
"dist:worker": "clojure -Adev tools.clj dist worker",
|
"dist:worker": "clojure -Adev tools.clj dist worker",
|
||||||
|
"dist:all": "clojure -Adev tools.clj dist-all",
|
||||||
"dist:assets": "NODE_ENV=production gulp dist",
|
"dist:assets": "NODE_ENV=production gulp dist",
|
||||||
"build:main": "clojure -Adev tools.clj build main",
|
"build:main": "clojure -Adev tools.clj build main",
|
||||||
"build:view": "clojure -Adev tools.clj build view",
|
"build:view": "clojure -Adev tools.clj build view",
|
||||||
"build:worker": "clojure -Adev tools.clj build worker",
|
"build:worker": "clojure -Adev tools.clj build worker",
|
||||||
|
"build:all": "clojure -Adev tools.clj build-all",
|
||||||
"build:assets": "gulp dist",
|
"build:assets": "gulp dist",
|
||||||
"start": "npm run figwheel",
|
"start": "npm run figwheel",
|
||||||
"build:test": "clojure -Adev tools.clj build-tests",
|
"build:test": "clojure -Adev tools.clj build-tests",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
source ~/.bashrc
|
source ~/.bashrc
|
||||||
|
|
||||||
npm install
|
npm ci
|
||||||
npm run build:test || exit 1;
|
npm run build:test || exit 1;
|
||||||
|
|
||||||
node ./target/tests/main
|
node ./target/tests/main
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
source ~/.bashrc
|
source ~/.bashrc
|
||||||
|
|
||||||
npm install
|
npm ci
|
||||||
|
|
||||||
npm run dist:clean || exit 1;
|
npm run dist:clean || exit 1;
|
||||||
npm run build:assets || exit 1;
|
npm run build:assets || exit 1;
|
||||||
npm run build:main || exit 1;
|
npm run build:all || exit 1;
|
||||||
npm run build:view || exit 1;
|
# npm run build:main || exit 1;
|
||||||
npm run build:worker || exit 1;
|
# npm run build:view || exit 1;
|
||||||
|
# npm run build:worker || exit 1;
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
source ~/.bashrc
|
source ~/.bashrc
|
||||||
|
|
||||||
npm install
|
npm ci
|
||||||
|
|
||||||
npm run dist:clean || exit 1;
|
npm run dist:clean || exit 1;
|
||||||
npm run dist:assets || exit 1;
|
npm run dist:assets || exit 1;
|
||||||
npm run dist:main || exit 1;
|
npm run dist:all || exit 1;
|
||||||
npm run dist:view || exit 1;
|
# npm run dist:main || exit 1;
|
||||||
npm run dist:worker || exit 1;
|
# npm run dist:view || exit 1;
|
||||||
|
# npm run dist:worker || exit 1;
|
||||||
|
|
|
@ -110,6 +110,18 @@
|
||||||
build
|
build
|
||||||
(:worker figwheel-builds))))
|
(:worker figwheel-builds))))
|
||||||
|
|
||||||
|
(defmethod task "build-all"
|
||||||
|
[args]
|
||||||
|
(task ["build" "main"])
|
||||||
|
(task ["build" "view"])
|
||||||
|
(task ["build" "worker"]))
|
||||||
|
|
||||||
|
(defmethod task "dist-all"
|
||||||
|
[args]
|
||||||
|
(task ["dist" "main"])
|
||||||
|
(task ["dist" "view"])
|
||||||
|
(task ["dist" "worker"]))
|
||||||
|
|
||||||
;;; Build script entrypoint. This should be the last expression.
|
;;; Build script entrypoint. This should be the last expression.
|
||||||
|
|
||||||
(task *command-line-args*)
|
(task *command-line-args*)
|
||||||
|
|
|
@ -134,7 +134,7 @@ function build-backend-local {
|
||||||
|
|
||||||
rm -rf ./backend/dist
|
rm -rf ./backend/dist
|
||||||
|
|
||||||
rsync -avr \
|
rsync -ar \
|
||||||
--exclude="/test" \
|
--exclude="/test" \
|
||||||
--exclude="/resources/public/media" \
|
--exclude="/resources/public/media" \
|
||||||
--exclude="/target" \
|
--exclude="/target" \
|
||||||
|
@ -193,7 +193,7 @@ function run-develop {
|
||||||
build-develop-frontend-image
|
build-develop-frontend-image
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Running production images..."
|
echo "Running develop images..."
|
||||||
sudo docker-compose -p uxbox-develop -f ./docker/docker-compose-develop.yml up -d
|
sudo docker-compose -p uxbox-develop -f ./docker/docker-compose-develop.yml up -d
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue