Abhilash Raj pushed to branch master at GNU Mailman / Mailman Core
Commits: 6d0dc043 by Abhilash Raj at 2022-07-24T04:14:25+00:00 Add dev scripts to run local mysql tests - - - - - 35e3c872 by Abhilash Raj at 2022-07-24T04:39:01+00:00 Merge branch 'testing' into 'master' Add dev scripts to run local mysql tests See merge request mailman/mailman!1023 - - - - - 3 changed files: - + dev/docker-compose.yaml - + dev/mysql.cfg - + dev/run-mysql.sh Changes: ===================================== dev/docker-compose.yaml ===================================== @@ -0,0 +1,26 @@ +version: '2' + +services: + # mailman-dev: + # image: ghcr.io/maxking/mailman-ci-runner:latest + # container_name: mailman-dev + # hostname: mailman-dev + # links: + # - database:database + # depends_on: + # - database + # command: + # - bash + # - -c + # - 'sleep infinity' + + database: + environment: + MYSQL_DATABASE: mailmandb + MYSQL_USER: mailman + MYSQL_PASSWORD: mailmanpass + MYSQL_RANDOM_ROOT_PASSWORD: "yes" + image: mariadb:10.5 + ports: + - "3306" + command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci \ No newline at end of file ===================================== dev/mysql.cfg ===================================== @@ -0,0 +1,3 @@ +[database] +class: mailman.database.mysql.MySQLDatabase +url: mysql+pymysql://mailman:mailmanpass@172.20.0.2/mailmandb?charset=utf8&use_unicode=1 \ No newline at end of file ===================================== dev/run-mysql.sh ===================================== @@ -0,0 +1,2 @@ +#!/bin/bash +MAILMAN_EXTRA_TESTING_CFG=mysql.cfg tox -e py38-nocov-mysql -- $@ \ No newline at end of file View it on GitLab: https://gitlab.com/mailman/mailman/-/compare/7d8b254d3a994e75ebb267be80e4284988aa27d1...35e3c87260f244705ac96f62b2d580e314b38aab -- View it on GitLab: https://gitlab.com/mailman/mailman/-/compare/7d8b254d3a994e75ebb267be80e4284988aa27d1...35e3c87260f244705ac96f62b2d580e314b38aab You're receiving this email because of your account on gitlab.com.
_______________________________________________ Mailman-checkins mailing list -- mailman-checkins@python.org To unsubscribe send an email to mailman-checkins-le...@python.org https://mail.python.org/mailman3/lists/mailman-checkins.python.org/ Member address: arch...@jab.org