Deploy all app
continuous-integration/drone/push Build encountered an error Details

unit_test
dorian.hodin 2 years ago
parent 848a4550ad
commit a5ad586c15

@ -8,11 +8,11 @@ trigger:
steps:
- name: coverage-image
- name: app-image
image: plugins/docker
settings:
dockerfile: ./Source/Tests/Dockerfile
context: Source/Tests
dockerfile: ./Source/Dockerfile
context: Source
registry: hub.codefirst.iut.uca.fr
repo: hub.codefirst.iut.uca.fr/dorian.hodin/sae4.01_formulaire
username:
@ -21,15 +21,15 @@ steps:
from_secret: SECRET_PASSWD
# conteneur deployment
- name: deploy-coverage
- name: deploy-app
image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest
environment:
IMAGENAME: hub.codefirst.iut.uca.fr/dorian.hodin/sae4.01_formulaire:latest
CONTAINERNAME: coverage-image
CONTAINERNAME: deploy-app
COMMAND: create
OVERWRITE: true
ADMINS: dorianhodin,alexislamande,baptistebaverel,johanlachenal
depends_on: [ coverage-image ]
depends_on: [ app-image ]
- name: setup_PHP_for_SonarQube
@ -38,7 +38,7 @@ steps:
SONAR_TOKEN:
from_secret: SONARQ_TOKEN
commands:
- curl https://codefirst.iut.uca.fr/containers/Temoignages-coverage-image/coverage.xml -o /drone/src/coverage.xml
- curl https://codefirst.iut.uca.fr/containers/Temoignages-app-image/coverage.xml -o /drone/src/coverage.xml
- sonar-scanner -Dsonar.projectKey=SAE4.01_FORMULAIRE
-Dsonar.sources=.
-Dsonar.inclusions=**/*.php

@ -0,0 +1,9 @@
FROM php:8.1-apache
RUN apt-get update && apt-get install -y git
COPY . /var/www/html
WORKDIR /var/www/html/Config
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
RUN composer update && composer install
WORKDIR /var/www/html
RUN Config/vendor/bin/phpunit .\Tests --coverage-clover coverage.xml

@ -1,2 +0,0 @@
FROM php:8.1-apache
COPY ./coverage.xml /var/www/html

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save