From 6373b86d6396468333c4d513ade2484f7c624a5c Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:08:09 -0400 Subject: [PATCH 1/7] Setting up behat example test. --- .probo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.probo.yaml b/.probo.yaml index d4c4e42..11b31ff 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -1,8 +1,8 @@ steps: - name: Update Composer command: '/usr/local/bin/composer self-update' - - name: Install drush-master for d8 - command: 'composer global require drush/drush:8.* ; cd /usr/local/bin ; mv drush drush7 ; ln -s $HOME/.composer/vendor/bin/drush drush' + - name: Require drush 8.1.15. + command: 'cd /src/docroot && composer global require drush/drush:8.1.15' - name: Run the profile script command: './$SRC_DIR/.probo-profile-build.sh' - name: Run install From d3d37faa10627c2ed6c0db67f5f640b1097a4ec3 Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:09:12 -0400 Subject: [PATCH 2/7] Update .probo.yaml --- .probo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.probo.yaml b/.probo.yaml index 11b31ff..c274969 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -2,7 +2,7 @@ steps: - name: Update Composer command: '/usr/local/bin/composer self-update' - name: Require drush 8.1.15. - command: 'cd /src/docroot && composer global require drush/drush:8.1.15' + command: 'composer global require drush/drush:8.1.15' - name: Run the profile script command: './$SRC_DIR/.probo-profile-build.sh' - name: Run install From afc85669f24b4d0d3504511f5c935812262e25ab Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:11:20 -0400 Subject: [PATCH 3/7] Update .probo.yaml --- .probo.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.probo.yaml b/.probo.yaml index c274969..729c954 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -1,3 +1,4 @@ +image: proboci/ubuntu-16.04-lamp:php7.1-nightly steps: - name: Update Composer command: '/usr/local/bin/composer self-update' From 63dd40d2fc0a2ace1142773a3cb677a77fb4629e Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:15:19 -0400 Subject: [PATCH 4/7] Update .probo.yaml --- .probo.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.probo.yaml b/.probo.yaml index 729c954..3991839 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -5,7 +5,9 @@ steps: - name: Require drush 8.1.15. command: 'composer global require drush/drush:8.1.15' - name: Run the profile script - command: './$SRC_DIR/.probo-profile-build.sh' + command: '/var/www/html/probo-profile-build.sh' + - name: Install composer packages with dependencies. + command: 'composer install -d /var/www/html' - name: Run install command: "drush site-install --root=/var/www/html bear --db-url='mysqli://root:strongpassword@localhost/bear'" - name: Set file directory permissions From a969a363bfe417b1707006fe1bd054360b846193 Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:21:29 -0400 Subject: [PATCH 5/7] Update .probo.yaml --- .probo.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.probo.yaml b/.probo.yaml index 3991839..2df9873 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -4,12 +4,13 @@ steps: command: '/usr/local/bin/composer self-update' - name: Require drush 8.1.15. command: 'composer global require drush/drush:8.1.15' - - name: Run the profile script - command: '/var/www/html/probo-profile-build.sh' - name: Install composer packages with dependencies. command: 'composer install -d /var/www/html' - - name: Run install - command: "drush site-install --root=/var/www/html bear --db-url='mysqli://root:strongpassword@localhost/bear'" + - name: Probo site setup + plugin: Drupal + configSyncDirectory: config/sync + drupalVersion: 8 + runInstall: bear - name: Set file directory permissions command: 'chown -R www-data:www-data /var/www/html/sites/default/files' - name: Rebuild caches From 424721e03d296ad8bec3ab95d5572d034b8c6010 Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:22:01 -0400 Subject: [PATCH 6/7] Update .probo.yaml --- .probo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.probo.yaml b/.probo.yaml index 2df9873..3ac604f 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -6,7 +6,7 @@ steps: command: 'composer global require drush/drush:8.1.15' - name: Install composer packages with dependencies. command: 'composer install -d /var/www/html' - - name: Probo site setup + - name: Probo site setup plugin: Drupal configSyncDirectory: config/sync drupalVersion: 8 From a643ade68a20bdcc3f8e9cf372ed43e063f4d4c3 Mon Sep 17 00:00:00 2001 From: Jason Moore Date: Mon, 23 Apr 2018 14:23:45 -0400 Subject: [PATCH 7/7] Update .probo.yaml --- .probo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.probo.yaml b/.probo.yaml index 3ac604f..3bdb636 100644 --- a/.probo.yaml +++ b/.probo.yaml @@ -5,7 +5,7 @@ steps: - name: Require drush 8.1.15. command: 'composer global require drush/drush:8.1.15' - name: Install composer packages with dependencies. - command: 'composer install -d /var/www/html' + command: 'composer install -d $SRC_DIR' - name: Probo site setup plugin: Drupal configSyncDirectory: config/sync