amber.dockerfile 379 B

1234567891011121314151617
  1. FROM crystallang/crystal:0.26.1
  2. WORKDIR /amber
  3. COPY config config
  4. COPY src src
  5. COPY run.sh run.sh
  6. COPY shard.lock shard.lock
  7. COPY shard.yml shard.yml
  8. ENV GC_MARKERS 1
  9. ENV AMBER_ENV production
  10. ENV DATABASE_URL postgres://benchmarkdbuser:benchmarkdbpass@tfb-database:5432/hello_world
  11. RUN apt install -yqq libyaml-dev
  12. RUN shards build amber --release --no-debug
  13. CMD bash run.sh