Ich habe nur vergessen... dies und das zu machen.
Ich habe nur vergessen... dies und das zu machen.
Permanent wird man genervt
HomeAssistant mit WreGuard als VPN anbinden um Höhrspiele mittels audiobookshelf auf dem Handy abzuspielen
Vertragsverlängerung bei 1und1 vor Ende der Vertragslaufzeit - Das ist doch ein gutes Angebot ;)
Lenkstockschalter selbst getauscht – Tipp: vor Airbag-Ausbau Batterie abklemmen, sonst SRS-Fehler (nur in Werkstatt löschbar)
Beim automatischen Setup von Testdatenbanken im Rahmen eines GitLab-CI Pipeline Jobs müssen meist mehre SQL-Dumps importiert werden. Dazu wird üblicherweise mysql/mariadb als Service gestartet und dann die Datenbank via CLI importiert. Aber eigentlich importieren die mariadb Docker container automatisch Dateien im Verzeichnis /docker-entrypoint-initdb.d/ . Aber da es in CI keine direkten Volume-Mounts gibt benötigt man einen Workaround.
Alle Repository-Dateien des GitLab-Projekts sind bereits standardmäßig im MySQL-Service-Container im Verzeichnis /builds/[GROUP]/[REPO_NAME]/ verfügbar. Diese Tatsache lässt sich nutzen, indem beim Container-Start ein kleiner individueller Entrypoint-Befehl integriert wird.
Codeception: stage: analyze interruptible: true image: php-mit-pcov dependencies: [ "Install Composer dependencies" ] needs: [ "Install Composer dependencies" ] services: - name: mariadb alias: codeception-database entrypoint: [ "/bin/sh", "-c", "cp -R /builds/[GROUP]/[REPO_NAME]/tests/initPipelineDB/* /docker-entrypoint-initdb.d/ && exec docker-entrypoint.sh --sql-mode=" ] - name: redis:6.2 alias: redis script: - vendor/bin/codecept build - vendor/bin/codecept run
Article relase date: / Last update: