Skip to content

10.9.0

Compare
Choose a tag to compare
@joaocsilva joaocsilva released this 15 Feb 10:45
· 61 commits to release/10.x since this release
0c4c975

What's Changed

  • DQA-8674: Include ASDA_URL in the list of forbidden variables by @joaocsilva in #738
  • DQA-8699: Update toolkit information in composer and repository by @joaocsilva in #737
  • DQA-8671: Update toolkit code-review command by @joaocsilva in #740
  • DQA-8673: Remove old implementation for ASDA by @joaocsilva in #739
  • DQA-8672: Add possibility to download-dump from other sources by @joaocsilva in #741
  • DQA-6867: Integrate ECL Build with toolkit by @zarabatana in #732
  • DQA-8756: Fix .env and parse_ini_file issue by @joaocsilva in #744
  • DQA-8739: Include PHP 8.3 support for toolkit by @jonhy81 in #742

ECL builder integration

See more at https://ec-europa.github.io/toolkit/guide/building-assets.html#building-assets

Deprecations

The configuration for nextcloud dump download service was changed.
Old config:

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    asda_services: 'mysql'
    asda_type: 'nextcloud'
    nextcloud_url: 'files.fpfis.tech.ec.europa.eu/remote.php/dav/files'
    nextcloud_admin: false
    asda_vendor: 'ec-europa'
    asda_source: 'reference'

New config:

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    type: 'nextcloud'
    nextcloud:
      services: 'mysql'
      url: 'files.fpfis.tech.ec.europa.eu/remote.php/dav/files'
      admin: false
      vendor: 'ec-europa'
      source: 'reference'
    custom:
      url: ~
      user: ~
      pass: ~

How to download a dump from a custom server

For convenience you can define the user and/or password to be mapped from environment variables.

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    type: 'custom'
    custom:
      url: https://example.com/dumps
      user: 'static-user'
      pass: ${env.DUMP_PASSWORD}

With this config, toolkit will attempt to download a file called mysql.gz from the url https://example.com/dumps.
The final dump must be located at: https://example.com/dumps/mysql.gz

Full Changelog: 10.8.1...10.9.0