# HG changeset patch # User Marcin Kuzminski # Date 2018-10-30 00:27:47 # Node ID 5281b7573128da13a5d9c132df8438c1ec44e40e # Parent 291f584eac7c7ca68df28441fdc41258f23affbe build: add stricter checks for static files inside build data diff --git a/default.nix b/default.nix --- a/default.nix +++ b/default.nix @@ -187,14 +187,17 @@ let postInstall = '' # check required files - if [ ! -f rhodecode/public/js/scripts.js ]; then - echo "Missing scripts.js" - exit 1 - fi - if [ ! -f rhodecode/public/css/style.css ]; then - echo "Missing style.css" - exit 1 - fi + STATIC_CHECK="/robots.txt /502.html + /js/scripts.js /js/rhodecode-components.js + /css/style.css /css/style-polymer.css" + + for file in $STATIC_CHECK; + do + if [ ! -f rhodecode/public/$file ]; then + echo "Missing $file" + exit 1 + fi + done echo "Writing enterprise-ce meta information for rccontrol to nix-support/rccontrol" mkdir -p $out/nix-support/rccontrol