mirror of
https://git.ari.lt/ari.lt/ari.lt.git
synced 2025-02-04 17:49:24 +01:00
6bcb6abe2f
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
19 lines
394 B
Bash
Executable file
19 lines
394 B
Bash
Executable file
#!/usr/bin/env sh
|
|
|
|
set -e
|
|
|
|
main() {
|
|
if [ "$CI" ]; then
|
|
echo 'Minifying all JavaScript'
|
|
|
|
find content/js/ -type f \
|
|
-name "*.js" ! -name "*.min.*" ! -name "vfs_fonts*" \
|
|
-exec uglifyjs -o {}.min {} \; \
|
|
-exec rm {} \; \
|
|
-exec mv {}.min {} \;
|
|
else
|
|
echo 'Not in CI mode, skipping JS minification'
|
|
fi
|
|
}
|
|
|
|
main "$@"
|