Compare commits
3 Commits
4b0784a673
...
62bb39d493
Author | SHA1 | Date |
---|---|---|
|
62bb39d493 | |
|
0b674e59b5 | |
|
d5da8d5143 |
11
.drone.yml
11
.drone.yml
|
@ -5,7 +5,8 @@ steps:
|
|||
- name: building-clojure-app
|
||||
image: clojure:tools-deps
|
||||
commands:
|
||||
- ls -la
|
||||
- echo "clear out local cache in case we are running locally"
|
||||
- rm -Rf /drone/src/.cpcache
|
||||
- clojure -m figwheel.main --build-once prod
|
||||
|
||||
- name: compress
|
||||
|
@ -13,5 +14,9 @@ steps:
|
|||
commands:
|
||||
- ls -la
|
||||
- apk add gzip
|
||||
- resources/public
|
||||
- gzip * -k
|
||||
- cd /drone/src/resources/public/
|
||||
- rm /drone/src/resources/public/*.gz
|
||||
- rm /drone/src/resources/public/webfonts/*.gz
|
||||
- gzip *.css *.js *.html *.png -k
|
||||
- gzip ./webfonts/*.woff2 -k
|
||||
- tar -czvf release.tar.gz *.gz ./webfonts/*.gz
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
stages:
|
||||
- build
|
||||
- compress
|
||||
|
||||
build:
|
||||
stage: build
|
||||
image: clojure:tools-deps
|
||||
script:
|
||||
- clojure -m figwheel.main --build-once prod
|
||||
|
||||
compress:
|
||||
stage: compress
|
||||
image: alpine
|
||||
script:
|
||||
- ls -la
|
||||
- apk add gzip
|
||||
- cd resources/public/
|
||||
- gzip *.css *.js *.html *.png -k
|
||||
- gzip ./webfonts/*.woff2 -k
|
||||
- tar -czvf release.tar.gz *.gz ./webfonts/*.gz
|
||||
- mv release.tar.gz ../../
|
||||
artifacts:
|
||||
paths:
|
||||
- release.tar.gz
|
Loading…
Reference in New Issue