Skip to content
Snippets Groups Projects
Verified Commit c6726b95 authored by David Beniamine's avatar David Beniamine
Browse files

Improve CI script

parent 4436cefc
No related branches found
No related tags found
1 merge request!25Add a gitlab-ci file
......@@ -36,8 +36,6 @@ composer:
- if: '$CI_COMMIT_MESSAGE =~ /test/'
- if: '$CI_COMMIT_BRANCH =~ /test/ || $CI_COMMIT_BRANCH == "production" || $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- echo ${CI_PROJECT_DIR}
- ls ${CI_PROJECT_DIR}
- docker run -v ${CI_PROJECT_DIR}:/sites/memorekall/www/web_dev -v /log:/sites/memorekall/www/log $TEST_IMAGE ./tools/ci-job.sh
artifacts:
when: always
......
#!/bin/bash
cd "$(dirname $0)/.."
exit_on_fail(){
if [ $1 -ne 0 ];
then
echo "Failed $2"
exit $1
fi
}
composer install
exit_on_fail $? "PHP dependencies"
npm install
exit_on_fail $? "Javascript dependencies"
npm run dev
exit_on_fail $? "Building assets"
composer ci
exit_on_fail $? "Tests"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment