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

Improve CI script

parent 4436cefc
Branches
Tags
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