switched to node as bootstrapper
This commit is contained in:
parent
e403eb0a24
commit
3e248fcf82
17
Dockerfile
17
Dockerfile
|
@ -1,18 +1,13 @@
|
|||
# Bootstrap SCSS
|
||||
FROM ruby:latest AS build-scss
|
||||
# Bootstrap SCSS + TS
|
||||
FROM node:latest AS build
|
||||
WORKDIR /build
|
||||
COPY . /build
|
||||
RUN mkdir /build/public/css
|
||||
RUN gem install sass
|
||||
RUN sass --update scss:public/css --style compressed
|
||||
|
||||
# Bootstrap TypeScript
|
||||
FROM tedneward/typescript AS build-ts
|
||||
WORKDIR /build
|
||||
COPY --from=build-scss /build /build
|
||||
USER root
|
||||
RUN mkdir /build/public/js
|
||||
RUN mkdir /build/public/css
|
||||
RUN npm install -g node-sass
|
||||
RUN npm install -g typescript
|
||||
RUN tsc
|
||||
RUN node-sass scss --output public/css --output-style compressed
|
||||
|
||||
# Prepare Webserver
|
||||
ARG INSTALL_CRON=0
|
||||
|
|
22
public/public/css
Normal file
22
public/public/css
Normal file
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
Errno::ENOENT: No such file or directory @ rb_sysopen - scss
|
||||
|
||||
Backtrace:
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin/compiler.rb:454:in `read'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin/compiler.rb:454:in `update_stylesheet'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin/compiler.rb:215:in `block in update_stylesheets'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin/compiler.rb:209:in `each'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin/compiler.rb:209:in `update_stylesheets'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/plugin.rb:82:in `update_stylesheets'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/exec/sass_scss.rb:338:in `watch_or_update'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/exec/sass_scss.rb:51:in `process_result'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/exec/base.rb:50:in `parse'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/lib/sass/exec/base.rb:18:in `parse!'
|
||||
D:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/sass-3.7.4/bin/sass:13:in `<top (required)>'
|
||||
D:/Ruby27-x64/bin/sass:23:in `load'
|
||||
D:/Ruby27-x64/bin/sass:23:in `<main>'
|
||||
*/
|
||||
body:before {
|
||||
white-space: pre;
|
||||
font-family: monospace;
|
||||
content: "Errno::ENOENT: No such file or directory @ rb_sysopen - scss"; }
|
Loading…
Reference in a new issue