Skip to content

Commit 2607dfb

Browse files
committed
Corrupt dev tarballs mean we shouldn't use Drush to download Drupal.
1 parent feb16cd commit 2607dfb

File tree

1 file changed

+11
-2
lines changed
  • .openshift/action_hooks

1 file changed

+11
-2
lines changed

.openshift/action_hooks/build

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,20 @@ then
5454
echo
5555

5656
export
57-
if ! $DRUSH_SCRIPT dl drupal --default-major=8 --dev --destination=${OPENSHIFT_DATA_DIR}downloads --yes
57+
# Skip this, since d.o dev releases for 8.x seem to be corrupt a lot of the time.
58+
#if ! $DRUSH_SCRIPT dl drupal --default-major=8 --dev --destination=${OPENSHIFT_DATA_DIR}downloads --yes
59+
if ! wget -O ${OPENSHIFT_DATA_DIR}downloads/drupal.tgz http://ftp.drupal.org/files/projects/drupal-8.x-dev.tar.gz
5860
then
59-
echo "ERROR: Unable download and install Drupal."
61+
echo "ERROR: Unable to download Drupal."
6062
exit 7
6163
fi
64+
65+
if ! tar xzf -C ${OPENSHIFT_DATA_DIR}/downloads ${OPENSHIFT_DATA_DIR}downloads/drupal.tgz
66+
then
67+
echo "ERROR: Unable to extract Drupal."
68+
exit 12
69+
fi
70+
6271
export DRUPAL_INSTALL_DIR="${OPENSHIFT_DATA_DIR}downloads/`ls -1rt ${OPENSHIFT_DATA_DIR}downloads | head -1`"
6372
ln -s ${DRUPAL_INSTALL_DIR} ${OPENSHIFT_DATA_DIR}downloads/current
6473

0 commit comments

Comments
 (0)