Sha256: 6130de9c6e2ce81ef21df823f1552a220ca11184f7883a317324ee66518a5019

Contents?: true

Size: 583 Bytes

Versions: 1

Compression:

Stored size: 583 Bytes

Contents

FROM ruby:latest

MAINTAINER Brett McGinnis brett@l4digital.com

ARG BUILD_DIR="/build"

WORKDIR ${BUILD_DIR}

RUN apt-get update

RUN gem install bundler \
    rubocop

ADD . ${BUILD_DIR}

WORKDIR ${BUILD_DIR}

RUN bundle config specific_platform true && \
    bundle update && \
    bundle install

ENV ARTIFACTS_DIR="/artifacts"
ENV BUILD_NUMBER="dev"
ENV DROPBOX_ACCESS_TOKEN="PLEASE SET"

CMD rubocop && \
    rake ci:setup:testunit test:default build && \
    mv test/reports ${ARTIFACTS_DIR}/ && \
    mv pkg/* ${ARTIFACTS_DIR}/ && \
    mv coverage ${ARTIFACTS_DIR}/coverage/

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jenkinsutil-1.0.72 Dockerfile