update php build to include basic php7.3

updated robo build
This commit is contained in:
2020-04-19 11:24:26 -04:00
parent 94d7b04002
commit 33e945f662
15 changed files with 129 additions and 113 deletions

View File

@@ -1,22 +1,10 @@
# php Robo task runner container
#
#FROM dkregistry.xai-corp.net:5000/xaicorp/php:7.2
#MAINTAINER Richard Morgan <r_morgan@sympatico.ca>
#
#RUN curl -L --fail http://robo.li/robo.phar -o robo.phar\
# && chmod +x robo.phar && mv robo.phar /usr/local/bin/robo
#
#RUN mkdir -p /opt/project
#
#ENTRYPOINT ["robo"]
#WORKDIR /opt/project
FROM dkregistry.xai-corp.net:5000/xaicorp/composer:7.2 AS composer
FROM dkregistry.xai-corp.net:5000/xaicorp/composer:7.3 AS composer
MAINTAINER Richard Morgan <r_morgan@sympatico.ca>
RUN composer global require consolidation/robo ~2.0
#RUN composer global require droath/robo-docker-compose
RUN composer global config repositories.xaicorp/robo-docker-compose vcs https://git.xai-corp.net/xai-corp.net/robo-docker-compose.git
RUN composer global require xaicorp/robo-docker-compose ~1.0
@@ -24,9 +12,10 @@ RUN composer global require xaicorp/robo-docker-compose ~1.0
FROM dkregistry.xai-corp.net:5000/xaicorp/php:7.2
MAINTAINER Richard Morgan <r_morgan@sympatico.ca>
COPY --from=composer /root/.composer /root/.composer
COPY --from=composer /root/.composer /opt/.composer
RUN chmod -R 777 /opt/.composer
RUN mkdir -p /opt/project
WORKDIR /opt/project
ENTRYPOINT ["php", "/root/.composer/vendor/bin/robo"]
ENTRYPOINT ["php", "/opt/.composer/vendor/bin/robo"]