Skip to content

Commit 1b39938

Browse files
authored
Update config.yml
1 parent 51efc29 commit 1b39938

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

.tugboat/config.yml

+25-25
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
services:
22
webserver:
3-
image: "moodlehq/moodle-php-apache:8.2"
4-
#image: "tugboatqa/php:8.2-apache"
3+
#image: "moodlehq/moodle-php-apache:8.2"
4+
image: "tugboatqa/php:8.2-apache"
55
default: true
66
depends_on:
77
- db
88
commands:
99
init:
1010
- echo "****** initializing webserver *****"
1111

12-
- su
13-
- apt-get update
14-
- apt-get install sudo
12+
#- su
13+
#- apt-get update
14+
#- apt-get install sudo
1515

16-
#- echo "****** installing required php extensions *****"
17-
#- sudo apt-get update
18-
#- sudo apt-get install libzip-dev
19-
#- sudo apt-get install -y unzip git
20-
#- docker-php-ext-install mysqli
21-
#- docker-php-ext-install zip
22-
#- docker-php-ext-install soap
23-
#- docker-php-ext-install intl
24-
#- docker-php-ext-install exif
16+
- echo "****** installing required php extensions *****"
17+
- sudo apt-get update
18+
- sudo apt-get install libzip-dev
19+
- sudo apt-get install -y unzip git
20+
- docker-php-ext-install mysqli
21+
- docker-php-ext-install zip
22+
- docker-php-ext-install soap
23+
- docker-php-ext-install intl
24+
- docker-php-ext-install exif
2525

2626
- echo "****** initializing the submodules *****"
2727
- git config submodule.admin/tool/ucsfsomapi.url https://lbailey-ucsf:${GITHUB_TOKEN}@github.com/ucsf-education/tool_ucsfsomapi.git
@@ -31,17 +31,17 @@ services:
3131
- echo "max_input_vars = 5000" >> /usr/local/etc/php/conf.d/max_input_vars.ini
3232

3333
# Link the document root to the expected path. Note: the TUGBOAT_ROOT environment variable is equivalent to the git repo root.
34-
#- ln -snf "$TUGBOAT_ROOT" "${DOCROOT}"
35-
- ln -snf "$TUGBOAT_ROOT" "/var/www/html"
34+
- ln -snf "$TUGBOAT_ROOT" "${DOCROOT}"
35+
#- ln -snf "$TUGBOAT_ROOT" "/var/www/html"
3636

3737
#make required dirs and set permissions.
38-
#- mkdir /var/www/moodledata
39-
#- mkdir /var/www/phpunitdata
40-
#- mkdir /var/www/behatdata
41-
#- mkdir /var/www/behatfaildumps
38+
- mkdir /var/www/moodledata
39+
- mkdir /var/www/phpunitdata
40+
- mkdir /var/www/behatdata
41+
- mkdir /var/www/behatfaildumps
4242
- chmod 0777 /var/www/moodledata
43-
#- chown www-data $DOCROOT
44-
- chown www-data $TUGBOAT_ROOT
43+
- chown www-data $DOCROOT
44+
#- chown www-data $TUGBOAT_ROOT
4545

4646
update:
4747
- service apache2 start
@@ -50,10 +50,10 @@ services:
5050
# - npm install
5151
# - npx grunt
5252
# Install/update packages managed by composer
53-
#- composer install --optimize-autoloader --ignore-platform-req=ext-zip --ignore-platform-req=ext-intl
53+
- composer install --optimize-autoloader --ignore-platform-req=ext-zip --ignore-platform-req=ext-intl
5454
- sudo -u www-data php admin/cli/install.php --non-interactive --agree-license --lang=en --wwwroot=https://$TUGBOAT_DEFAULT_SERVICE_URL_HOST --dataroot=/var/www/moodledata --dbtype=mariadb --dbhost=db --dbname=moodle --dbuser=moodle --dbpass=m00dl3ing --adminuser=admin --adminpass=Admin123! --prefix=m_ --fullname=PREVIEW --shortname=PREVIEW [email protected]
55-
#- chown -R root $DOCROOT
56-
- chown -R root $TUGBOAT_ROOT
55+
- chown -R root $DOCROOT
56+
#- chown -R root $TUGBOAT_ROOT
5757

5858
online:
5959
- php admin/tool/generator/cli/maketestsite.php --size=S --bypasscheck

0 commit comments

Comments
 (0)