Skip to content
Snippets Groups Projects
Commit 381ec34a authored by jurgenhaas's avatar jurgenhaas
Browse files

Debug

parent 429a0cd3
No related branches found
No related tags found
No related merge requests found
variables:
DISABLE_CI_TESTS: 1
include:
- project: 'gitlab-ci-cd/drupal'
ref: main
file: '/examples/build-test-deploy.yml'
......@@ -65,6 +65,7 @@ LakeDrops:
INITIALINSTALL: ${INITIALINSTALL}
RESETLOCALE: ${RESETLOCALE}
SKIPCONFIGIMPORT: ${SKIPCONFIGIMPORT}
TESTSDISABLED: ${TESTSDISABLED}
VERSIONPATTERN: ${VERSIONPATTERN}
trigger:
include:
......
......@@ -125,7 +125,10 @@ Debug:
GIT_STRATEGY: none
script: |
DBREQUIRED="no"
if [[ "$CI_COMMIT_REF_NAME" == "main" ]]; then
TESTSDISABLED="no"
if [[ "$DISABLE_CI_TESTS" == "1" ]]; then
TESTSDISABLED="yes"
elif [[ "$CI_COMMIT_REF_NAME" == "main" ]]; then
DBREQUIRED="yes"
elif [[ "$CI_COMMIT_MESSAGE" == *"[PULL_DB]"* ]]; then
DBREQUIRED="yes"
......@@ -147,12 +150,6 @@ Debug:
rm /tmp/test.log
fi
fi
echo "DBREQUIRED=${DBREQUIRED}" >> validation.env
if [[ "$DBREQUIRED" == "yes" ]]; then
echo "DB needs to be pulled."
else
echo "No pulling required."
fi
INITIALINSTALL="no"
if [[ "$CI_COMMIT_MESSAGE" == *"[INITIAL_INSTALL]"* ]]; then
......@@ -160,13 +157,11 @@ Debug:
elif [[ "$INITIAL_INSTALL" == "yes" ]]; then
INITIALINSTALL="yes"
fi
echo "INITIALINSTALL=${INITIALINSTALL}" >> validation.env
DEPLOYSCRIPT="drupal-deploy"
if [[ "$INITIALINSTALL" == "yes" ]]; then
DEPLOYSCRIPT="drupal-config"
fi
echo "DEPLOYSCRIPT=${DEPLOYSCRIPT}" >> validation.env
RESETLOCALE="no"
if [[ "$CI_COMMIT_MESSAGE" == *"[RESET_LOCALE]"* ]]; then
......@@ -174,16 +169,22 @@ Debug:
elif [[ "$RESET_LOCALE" == "yes" ]]; then
RESETLOCALE="yes"
fi
echo "RESETLOCALE=${RESETLOCALE}" >> validation.env
VERSIONPATTERN=$(date +"cd-%Y-%m-%d-%H-%M")
echo "VERSIONPATTERN=${VERSIONPATTERN}" >> validation.env
SKIPCONFIGIMPORT="no"
if [[ "$CI_COMMIT_MESSAGE" == *"[SKIP_CONFIG_IMPORT]"* ]]; then
SKIPCONFIGIMPORT="yes"
fi
echo "DBREQUIRED=${DBREQUIRED}" > validation.env
echo "TESTSDISABLED=${TESTSDISABLED}" >> validation.env
echo "INITIALINSTALL=${INITIALINSTALL}" >> validation.env
echo "DEPLOYSCRIPT=${DEPLOYSCRIPT}" >> validation.env
echo "RESETLOCALE=${RESETLOCALE}" >> validation.env
echo "VERSIONPATTERN=${VERSIONPATTERN}" >> validation.env
echo "SKIPCONFIGIMPORT=${SKIPCONFIGIMPORT}" >> validation.env
cat validation.env
before_script: !reference [.prepareaccess, before_script]
except:
refs:
......@@ -275,7 +276,7 @@ Debug:
when: always
<<: *artifact_paths
rules:
- if: '$DISABLE_CI_TESTS != "1"'
- if: '$TESTSDISABLED == "no"'
.theme:
stage: build
......@@ -334,6 +335,8 @@ Debug:
when: never
- if: '$INITIALINSTALL == "yes"'
when: never
- if: '$TESTSDISABLED == "no"'
when: never
- if: '$DISABLE_CI_TESTS != "1"'
.dumpdbNG:
......@@ -362,6 +365,8 @@ Debug:
when: never
- if: '$INITIALINSTALL == "yes"'
when: never
- if: '$TESTSDISABLED == "no"'
when: never
- if: '$DISABLE_CI_TESTS != "1"'
.importdb:
......@@ -389,6 +394,8 @@ Debug:
when: never
- if: '$INITIALINSTALL == "yes"'
when: never
- if: '$TESTSDISABLED == "no"'
when: never
- if: '$DISABLE_CI_TESTS != "1"'
dependencies:
- 'Build Site'
......@@ -419,6 +426,8 @@ Debug:
when: never
- if: '$INITIALINSTALL == "yes"'
when: never
- if: '$TESTSDISABLED == "no"'
when: never
- if: '$DISABLE_CI_TESTS != "1"'
dependencies:
- 'Build Site'
......@@ -442,6 +451,8 @@ Debug:
when: never
- if: '$INITIALINSTALL == "yes"'
when: never
- if: '$TESTSDISABLED == "no"'
when: never
- if: '$DISABLE_CI_TESTS != "1"'
dependencies:
- 'Build Site'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment