Compare commits

...

12 Commits

Author SHA1 Message Date
renovate-bot 91b2df5301 chore(deps): update mariadb docker tag to v12
continuous-integration/drone/pr Build is failing
2026-06-02 00:13:24 +00:00
3wordchant e7bf99f747 Merge pull request 'chore(config): migrate Renovate config' (#42) from renovate/migrate-config into main
continuous-integration/drone/push Build is failing
Reviewed-on: #42
2026-04-27 18:20:48 +00:00
renovate-bot 547f3527b8 chore(config): migrate config renovate.json
continuous-integration/drone/pr Build is failing
2026-03-10 19:23:19 +00:00
cas f5b1a1662d Update .drone.yml
continuous-integration/drone/push Build is passing
2025-01-08 10:09:13 -08:00
iexos f3346a7cd6 chore: publish 2.7.3+1.40.1 release
continuous-integration/drone/push Build is passing
2023-11-22 20:48:12 +01:00
3wordchant e8ce9d2a22 chore: publish 2.7.2+1.40.0 release
continuous-integration/drone/push Build is passing
2023-09-09 14:56:53 +02:00
3wordchant 5e2b9eb978 Bump entrypoint version 2023-09-09 14:56:34 +02:00
3wordchant c842de1a57 chore: publish 2.7.1+1.40.0 release
continuous-integration/drone/push Build is passing
2023-09-09 14:52:19 +02:00
3wordchant 9e29ebf8d0 Sync extension versions with MW, and trim abra.sh 2023-09-09 14:51:45 +02:00
3wordchant 6d53472222 chore: publish 2.7.0+1.40.0 release
continuous-integration/drone/push Build is passing
2023-09-09 14:48:28 +02:00
3wordchant 06829c727e chore: publish 2.6.0+1.39.3 release
continuous-integration/drone/push Build is passing
2023-09-03 22:38:40 +02:00
3wordchant 7413db8f59 Merge branch 'proxy_ips' 2023-09-03 22:38:21 +02:00
5 changed files with 13 additions and 51 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ steps:
from_secret: drone_abra-bot_token
fork: true
repositories:
- coop-cloud/auto-recipes-catalogue-json
- toolshed/auto-recipes-catalogue-json
trigger:
event: tag
+1 -39
View File
@@ -1,45 +1,7 @@
export LOCAL_SETTINGS_CONF_VERSION=v23
export HTACCESS_CONF_VERSION=v1
export ENTRYPOINT_CONF_VERSION=v20
export ENTRYPOINT_CONF_VERSION=v21
export COMPOSER_LOCAL_CONF_VERSION=v5
export PHP_INI_VERSION=v4
export SAML_ENTRYPOINT_CONF_VERSION=v3
abra_backup_app() {
_abra_backup_dir "app:/var/www/html/images"
}
abra_backup_db() {
_abra_backup_mysql "db" "mediawiki"
}
abra_backup() {
abra_backup_app && abra_backup_db
}
abra_restore_app() {
# shellcheck disable=SC2034
{
abra__src_="-"
abra__dst_="app:/var/www/html/"
}
zcat "$@" | sub_app_cp
success "Restored 'app'"
}
abra_restore_db() {
# 3wc: unlike abra_backup_db, we can assume abra__service_ will be 'db' if we
# got this far..
# shellcheck disable=SC2034
abra___no_tty="true"
DB_ROOT_PASSWORD="$(sub_app_run cat /run/secrets/db_root_password)"
zcat "$@" | sub_app_run mysql -u root -p"$DB_ROOT_PASSWORD" wordpress
success "Restored 'db'"
}
+3 -3
View File
@@ -3,7 +3,7 @@ version: "3.8"
services:
app:
image: mediawiki:1.39.3
image: mediawiki:1.40.1
environment:
- DOMAIN
- STACK_NAME
@@ -47,13 +47,13 @@ services:
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`${EXTRA_DOMAINS})"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "coop-cloud.${STACK_NAME}.version=2.5.0+1.39.3"
- "coop-cloud.${STACK_NAME}.version=2.7.3+1.40.1"
- "backupbot.backup=true"
- "backupbot.backup.path=/var/www/html/images"
entrypoint: /docker-entrypoint2.sh
db:
image: mariadb:10.10
image: mariadb:12.3
environment:
- MYSQL_USER=mediawiki
- MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db_root_password
+7 -7
View File
@@ -48,14 +48,14 @@ init_db() {
init_extensions() {
if [ ! -d /var/www/html/extensions/PluggableAuth ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/PluggableAuth \
/var/www/html/extensions/PluggableAuth
fi
if [ -n "${SAML_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/SimpleSAMLphp ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/SimpleSAMLphp \
/var/www/html/extensions/SimpleSAMLphp
fi
@@ -63,7 +63,7 @@ init_extensions() {
if [ -n "${OPENID_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/OpenIDConnect ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenIDConnect \
/var/www/html/extensions/OpenIDConnect
fi
@@ -71,7 +71,7 @@ init_extensions() {
if [ -n "${MOBILEFRONTEND_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/MobileFrontend ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://github.com/wikimedia/mediawiki-extensions-MobileFrontend.git \
/var/www/html/extensions/MobileFrontend
fi
@@ -79,7 +79,7 @@ init_extensions() {
if [ -n "${MSU_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/MsUpload ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/mediawiki/extensions/MsUpload \
/var/www/html/extensions/MsUpload
fi
@@ -87,7 +87,7 @@ init_extensions() {
if [ -n "${PAGEFORMS_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/PageForms ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/mediawiki/extensions/PageForms \
/var/www/html/extensions/PageForms
fi
@@ -95,7 +95,7 @@ init_extensions() {
if [ -n "${PAGESCHEMAS_ENABLED-}" ]; then
if [ ! -d /var/www/html/extensions/PageSchemas ]; then
git clone --depth 1 -b REL1_39 \
git clone --depth 1 -b REL1_40 \
https://gerrit.wikimedia.org/r/mediawiki/extensions/PageSchemas \
/var/www/html/extensions/PageSchemas
fi
+1 -1
View File
@@ -1,6 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
"config:recommended"
]
}