From 458fcf70f237681e64e270342921fda42745f53b Mon Sep 17 00:00:00 2001 From: "florian.azizian" <florian.azizian@maarch.org> Date: Thu, 30 Apr 2020 13:49:31 +0100 Subject: [PATCH] FIX #11895 0:30 Test E2E --- .gitlab-ci.yml | 18 +++++++++--------- sql/structure.sql | 2 ++ 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b25da38d20d..441a98ccd63 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,6 @@ services: - postgres:10.1 + entrypoint: ["-e"] - httpd:latest variables: @@ -28,13 +29,12 @@ before_script: #- apt-get install npm -yqq > /dev/null - apt-get install git -yqq > /dev/null - bash ci/docker_install_php.sh > /dev/null - - bash ci/docker_install_database.sh > /dev/null + - bash ci/docker_install_database.sh job_e2e: image: php:7.4-apache stage: test script: - - echo $CI_PROJECT_DIR - service apache2 start - mkdir -p /opt/maarch/docservers/indexes/{letterbox_coll,attachments_coll,version_attachments_coll} - mkdir -p /opt/maarch/docservers/{ai,manual,manual_attachments,templates,acknowledgement_receipts} @@ -42,20 +42,20 @@ job_e2e: - mkdir -p /opt/maarch/docservers/{fulltext_attachments,fulltext_attachments_version,fulltext_mlb} - mkdir -p /opt/maarch/docservers/{thumbnails_attachments,thumbnails_attachments_version,thumbnails_mlb} - mkdir -p /var/www/html/ - - ln -s /builds/maarch/MaarchCourrier/ /var/www/html/MaarchCourrier + - ln -s $CI_PROJECT_DIR /var/www/html/MaarchCourrier - cd /var/www/html/MaarchCourrier - touch installed.lck - chown -R www-data. /opt/maarch/ - chown -R www-data. /var/www/html/ - chmod -R 775 /opt/maarch/ - chmod -R 775 /var/www/html/ - - curl -sL https://deb.nodesource.com/setup_13.x | bash - - - apt-get install -yqq nodejs + - curl -sL https://deb.nodesource.com/setup_13.x | bash - > /dev/null + - apt-get install -yqq nodejs > /dev/null - npm install npm@latest -g - npm set registry https://registry.npmjs.org/ - npm install - npm run build-prod - - apt-get install -yqq openjdk-11-jdk + - apt-get install -yqq openjdk-11-jdk > /dev/null - sed 's/<databaseserver>.*<\/databaseserver>/<databaseserver>postgres<\/databaseserver>/;s/<databasepassword>.*<\/databasepassword>/<databasepassword><\/databasepassword>/;s/<databasename>.*<\/databasename>/<databasename>MaarchCourrier<\/databasename>/;s/<databaseuser>.*<\/databaseuser>/<databaseuser>maarch<\/databaseuser>/' apps/maarch_entreprise/xml/config.xml.default > apps/maarch_entreprise/xml/config.xml - curl -o /dev/null --silent --head --write-out '%{http_code}\n' http://127.0.0.1/MaarchCourrier - firefox --version @@ -80,7 +80,7 @@ job_php-7.4: - mkdir -p /opt/maarch/docservers/{fulltext_attachments,fulltext_attachments_version,fulltext_mlb} - mkdir -p /opt/maarch/docservers/{thumbnails_attachments,thumbnails_attachments_version,thumbnails_mlb} - mkdir -p /var/www/html/ - - ln -s /builds/maarch/MaarchCourrier/ /var/www/html/MaarchCourrier + - ln -s $CI_PROJECT_DIR /var/www/html/MaarchCourrier - cd /var/www/html/MaarchCourrier - sed 's/<databaseserver>.*<\/databaseserver>/<databaseserver>postgres<\/databaseserver>/;s/<databasepassword>.*<\/databasepassword>/<databasepassword><\/databasepassword>/;s/<databasename>.*<\/databasename>/<databasename>MaarchCourrier<\/databasename>/;s/<databaseuser>.*<\/databaseuser>/<databaseuser>maarch<\/databaseuser>/' apps/maarch_entreprise/xml/config.xml.default > apps/maarch_entreprise/xml/config.xml - cp modules/visa/xml/remoteSignatoryBooks.xml.default modules/visa/xml/remoteSignatoryBooks.xml @@ -109,7 +109,7 @@ job_php-7.3: - mkdir -p /opt/maarch/docservers/{fulltext_attachments,fulltext_attachments_version,fulltext_mlb} - mkdir -p /opt/maarch/docservers/{thumbnails_attachments,thumbnails_attachments_version,thumbnails_mlb} - mkdir -p /var/www/html/ - - ln -s /builds/maarch/MaarchCourrier/ /var/www/html/MaarchCourrier + - ln -s $CI_PROJECT_DIR /var/www/html/MaarchCourrier - cd /var/www/html/MaarchCourrier - sed 's/<databaseserver>.*<\/databaseserver>/<databaseserver>postgres<\/databaseserver>/;s/<databasepassword>.*<\/databasepassword>/<databasepassword><\/databasepassword>/;s/<databasename>.*<\/databasename>/<databasename>MaarchCourrier<\/databasename>/;s/<databaseuser>.*<\/databaseuser>/<databaseuser>maarch<\/databaseuser>/' apps/maarch_entreprise/xml/config.xml.default > apps/maarch_entreprise/xml/config.xml - cp modules/visa/xml/remoteSignatoryBooks.xml.default modules/visa/xml/remoteSignatoryBooks.xml @@ -131,7 +131,7 @@ job_php-7.2: - mkdir -p /opt/maarch/docservers/{fulltext_attachments,fulltext_attachments_version,fulltext_mlb} - mkdir -p /opt/maarch/docservers/{thumbnails_attachments,thumbnails_attachments_version,thumbnails_mlb} - mkdir -p /var/www/html/ - - ln -s /builds/maarch/MaarchCourrier/ /var/www/html/MaarchCourrier + - ln -s $CI_PROJECT_DIR /var/www/html/MaarchCourrier - cd /var/www/html/MaarchCourrier - sed 's/<databaseserver>.*<\/databaseserver>/<databaseserver>postgres<\/databaseserver>/;s/<databasepassword>.*<\/databasepassword>/<databasepassword><\/databasepassword>/;s/<databasename>.*<\/databasename>/<databasename>MaarchCourrier<\/databasename>/;s/<databaseuser>.*<\/databaseuser>/<databaseuser>maarch<\/databaseuser>/' apps/maarch_entreprise/xml/config.xml.default > apps/maarch_entreprise/xml/config.xml - cp modules/visa/xml/remoteSignatoryBooks.xml.default modules/visa/xml/remoteSignatoryBooks.xml diff --git a/sql/structure.sql b/sql/structure.sql index 50e28797322..6ec01d5e282 100755 --- a/sql/structure.sql +++ b/sql/structure.sql @@ -1403,3 +1403,5 @@ CREATE TABLE users_followed_resources CONSTRAINT users_followed_resources_pkey PRIMARY KEY (id) ) WITH (OIDS=FALSE); + +SHOW datestyle; -- GitLab