Skip to content

Commit ae98184

Browse files
committed
Check compiled files during build
Signed-off-by: Gary Kim <[email protected]>
1 parent 6fbfffe commit ae98184

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

.drone.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ steps:
6060
commands:
6161
- make css
6262
- make js
63+
- bash -c '[ -z "$(git status --porcelain public/js public/css)" ] || (echo "Generated js/css files do not match" && git status --porcelain public/js public/css && exit 1)'
6364

6465
- name: build-without-gcc
6566
pull: always

Makefile

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -444,13 +444,6 @@ css: npm
444444
$(foreach file, $(filter-out web_src/less/themes/_base.less, $(wildcard web_src/less/themes/*)),npx lessc --clean-css="--s0 -b" web_src/less/themes/$(notdir $(file)) > public/css/theme-$(notdir $(call strip-suffix,$(file))).css;)
445445
npx postcss --use autoprefixer --no-map --replace public/css/*
446446

447-
@diff=$$(git diff public/css/*); \
448-
if ([ -n "$$CI" ] && [ -n "$$diff" ]); then \
449-
echo "Generated files in public/css have changed, please commit the result:"; \
450-
echo "$${diff}"; \
451-
exit 1; \
452-
fi;
453-
454447
.PHONY: javascripts
455448
javascripts:
456449
echo "'make javascripts' is deprecated, please use 'make js'"

0 commit comments

Comments
 (0)