Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/roundcube/roundcubemail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Machniak <alec@alec.pl>2020-10-11 11:46:55 +0300
committerAleksander Machniak <alec@alec.pl>2020-10-11 11:46:55 +0300
commit4a34d6160660023ff6e9b4fbe57e07c7d602ea8a (patch)
treee771a3d2d0e4e0e39fe34bbc0d51cd0020119ae9
parent66aa015664c4694885c1e355c40fb7591d5c2b89 (diff)
Travis: Update lessc commands and install clean-css
-rwxr-xr-x.ci/install.sh1
-rwxr-xr-x.ci/setup.sh6
2 files changed, 4 insertions, 3 deletions
diff --git a/.ci/install.sh b/.ci/install.sh
index 655fa082b..b19a4ac92 100755
--- a/.ci/install.sh
+++ b/.ci/install.sh
@@ -23,3 +23,4 @@ composer install --prefer-dist
# Install Less for Elastic CSS compilation
npm install --force -g less
+npm install --force -g less-plugin-clean-css
diff --git a/.ci/setup.sh b/.ci/setup.sh
index 85e297308..40696ae5e 100755
--- a/.ci/setup.sh
+++ b/.ci/setup.sh
@@ -17,9 +17,9 @@ sudo chmod 777 temp logs
bin/install-jsdeps.sh
# Compile Elastic's styles
-lessc skins/elastic/styles/styles.less > skins/elastic/styles/styles.css
-lessc skins/elastic/styles/print.less > skins/elastic/styles/print.css
-lessc skins/elastic/styles/embed.less > skins/elastic/styles/embed.css
+lessc --clean-css="--s1 --advanced" skins/elastic/styles/styles.less > skins/elastic/styles/styles.min.css
+lessc --clean-css="--s1 --advanced" skins/elastic/styles/print.less > skins/elastic/styles/print.min.css
+lessc --clean-css="--s1 --advanced" skins/elastic/styles/embed.less > skins/elastic/styles/embed.min.css
# Install proper WebDriver version for installed Chrome browser
php tests/Browser/install.php $CHROMEVERSION