Sha256: d97dd7dd6304f9d8a26c47251c979ef6d760a9483d2df1f0afdf2edcc8e2b52c

Contents?: true

Size: 617 Bytes

Versions: 4

Compression:

Stored size: 617 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

ARG ARTIFACTS_DIR="/artifacts"

ENV ARTIFACTS_DIR=${ARTIFACTS_DIR}
ENV DROPBOX_ACCESS_TOKEN="PLEASE SET"
ENV BUILD_NUMBER="dev"

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

4 entries across 4 versions & 1 rubygems

Version Path
jenkinsutil-1.0.71 Dockerfile
jenkinsutil-1.0.70 Dockerfile
jenkinsutil-1.0.69 Dockerfile
jenkinsutil-1.0.68 Dockerfile