Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

Improvements on Dockerfile - Closes #889 #888

Merged
merged 1 commit into from
Feb 6, 2019

Conversation

psychopenguin
Copy link
Contributor

@psychopenguin psychopenguin commented Feb 6, 2019

  • Removed bower and nasm
  • Use of COPY with --chown argument
  • Use npm ci instead of npm install
  • Added stage to install dependencies before copy source code, so the
    layer with deps can be cached.

What was the problem?

How did I fix it?

How to test it?

Review checklist

  • The PR solves Improve Dockerfile #889
  • All new code is covered with unit tests
  • All new code was formatted with Prettier
  • Linting passes
  • Tests pass
  • Commit messages follow the
    commit guidelines
  • Documentation has been added/updated

- Removed bower and nasm
- Use of COPY with --chown argument
- Use npm ci instead of npm install
- Added stage to install dependencies before copy source code, so the
layer with deps can be cached.
@fchavant fchavant changed the title Improvements on Dockerfile Improvements on Dockerfile - Closes #889 Feb 6, 2019
Dockerfile Show resolved Hide resolved
@psychopenguin psychopenguin merged commit 2f5355b into 2.2.3 Feb 6, 2019
@psychopenguin psychopenguin deleted the dockerfile_improvement branch February 6, 2019 16:40
@fchavant fchavant restored the dockerfile_improvement branch February 7, 2019 08:03
@psychopenguin psychopenguin deleted the dockerfile_improvement branch February 7, 2019 09:04
@MichalTuleja MichalTuleja added this to the Version 2.2.3 milestone May 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants