anchor.diff:      gradle-${GRADLE_VERSION}/bin/gradle -w fullBuild generateSwaggerDocumentation && \
       mv build/libs/clustercode.jar clustercode.jar && \
       mv build/swagger/* static/ && \
  -    echo "#### Installing node and packages" && \
  -    apk add --no-cache nodejs-current-npm && \
  +    echo "#### Installing node packages" && \
       npm install --quiet --no-optional && \
       echo "#### Bulding clustercode-admin" && \
       npm run build && \
  
positive.code: 
  CMD ["/usr/src/clustercode/docker-entrypoint.sh"]
  
  RUN \
      mkdir /run/nginx && \
      apk update && \
      apk upgrade && \
      apk add --no-cache ffmpeg nginx supervisor openssl tree
  
  COPY . ./
  RUN \
      echo "#### Installing Gradle" && \
      apk add --no-cache unzip && \
      wget -O gradle.zip "https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip" && \
      unzip -q gradle.zip && \
      rm gradle.zip && \
  
negative.code: FROM openjdk:8-jdk-alpine
  # This is the dockerfile to production usage! Make sure that the build context is the parent directory, not '.' .
  
  WORKDIR /usr/src/clustercode
  
  