FROM centos:7 ARG NPMRC_FILE=awx/ui/.npmrc ENV NPMRC_FILE=${NPMRC_FILE} RUN yum -y update && yum -y install epel-release && yum -y install https://centos7.iuscommunity.org/ius-release.rpm RUN yum install -y \ bzip2 \ gcc-c++ \ git2u \ git2u-core \ make \ nodejs \ npm WORKDIR /awx COPY awx/ui/package.json awx/ui/package.json COPY ${NPMRC_FILE} awx/ui/.npmrc RUN npm --prefix=awx/ui config list && npm --prefix=awx/ui install COPY awx/ui/test/e2e awx/ui/test/e2e ENTRYPOINT ["npm", "--prefix=awx/ui", "run", "e2e", "--", "--env=cluster"]