misc: add develop images (faster and debug ready images)

This commit is contained in:
Andrey Antukh 2019-07-04 09:24:20 +02:00
parent 945e52b4f8
commit d8e205ec25
7 changed files with 193 additions and 45 deletions

View file

@ -15,11 +15,12 @@
"dist:view": "clojure -Adev tools.clj dist view",
"dist:worker": "clojure -Adev tools.clj dist worker",
"dist:assets": "NODE_ENV=production gulp dist",
"start": "npm run figwheel",
"build:test": "clojure -Adev tools.clj build-tests",
"build:main": "clojure -Adev tools.clj build main",
"build:view": "clojure -Adev tools.clj build view",
"build:worker": "clojure -Adev tools.clj build worker",
"build:assets": "gulp dist",
"start": "npm run figwheel",
"build:test": "clojure -Adev tools.clj build-tests",
"figwheel": "clojure -Adev tools.clj figwheel"
},
"devDependencies": {

View file

@ -0,0 +1,10 @@
#!/usr/bin/env bash
source ~/.bashrc
npm install
npm run dist:clean || exit 1;
npm run build:assets || exit 1;
npm run build:main || exit 1;
npm run build:view || exit 1;
npm run build:worker || exit 1;

View file

@ -2,6 +2,7 @@
source ~/.bashrc
npm install
npm run dist:clean || exit 1;
npm run dist:assets || exit 1;
npm run dist:main || exit 1;

View file

@ -57,8 +57,8 @@
[[_ name]]
(api/build (api/inputs "src")
(merge default-build-options
(get-output-options name false ::path)
{:optimizations :simple})))
(get-output-options name true true)
{:optimizations :none})))
(defmethod task "build-tests"
[& args]