|
|
@@ -21,12 +21,9 @@ install:
|
|
|
- pip install -U pytest-cov
|
|
|
script:
|
|
|
# Creating the applicative database
|
|
|
- - sudo mariadb -e "CREATE DATABASE $DB_NAME"
|
|
|
+ - sudo mariadb -e "CREATE DATABASE $DB_NAME; CREATE USER IF NOT EXISTS '$DB_USER'@'localhost' IDENTIFIED BY '$DB_PASSWORD'; GRANT ALL PRIVILEGES ON $DB_NAME.* TO '$DB_USER'@'localhost'; FLUSH PRIVILEGES;"
|
|
|
# Import of the database architecture
|
|
|
- sudo mariadb $DB_NAME < extra/myanimebot-init.sql
|
|
|
- # Creation of the user for the application
|
|
|
- - sudo mariadb -e "CREATE USER IF NOT EXISTS '$DB_USER'@'$DB_HOST' IDENTIFIED BY '$DB_PASSWORD'; GRANT ALL PRIVILEGES ON $DB_NAME.* TO '$DB_USER'@'$DB_HOST'; FLUSH PRIVILEGES;"
|
|
|
- - mkdir "logs"
|
|
|
# Create conf
|
|
|
- envsubst < myanimebot.example.conf > myanimebot.conf
|
|
|
# Run tests
|