<commit_before>mirror:
  # Defines the upstream mirrors.
  #
  # The key denotes the internal mirror name within aptly.
  google-chrome:
    components: [ "main" ]
    architectures: [ "amd64", "i386" ]
    distribution: "stable"
    archive: "http://dl.google.com/linux/chrome/deb/"
    gpg-keys: ["7FAC5991"]
    gpg-urls: ["https://dl.google.com/linux/linux_signing_key.pub"]
snapshot:
  google-chrome-latest:
    mirror: "google-chrome"
  google-chrome-stable:
    filter: { "source": "google-chrome-latest", "query": "google-chrome-stable" }
  google-weekly-%T:
    mirror: "google-chrome"
    timestamp:
      # Timestamp spec: If repeat-weekly is present, then the timestamp will be
      # created for the last day matching the given weekday. The time is used
      # to set the time of day when the snapshot "rolls over".
      #
      # Weekdays are denoted in english 3-letter abbreviations. Time is denoted
      # in 24 hour HH:MM format and assumed to be UTC.
      #
      # Example:
      #   - repeat-weekly set to monday, time set to 00:00:
      #      - executed on monday 01:00: a new snapshot is created labelled
      #        with the timestamp of monday (ex. 20151102T0000Z).
      #      - executed on tuesday, 02:00: nothing happens, as there is already
      #        a snapshot matching the "last" repeat date
      repeat-weekly: mon
      time: 00:00
  google-daily-%T:
    mirror: "google-chrome"
    timestamp:
      time: 00:00
publish:
  # Defines the publishing endpoints.
  #
  # The key denotes the target, for example: 'ubuntu/latest' will create an
  # endpoint at http://<server>/ubuntu/latest/
  google-chrome:
    -
      distribution: "latest"
      architectures: [ "amd64", "i386" ]
      components: [ "main" ]<commit_msg>Test.yml: Add example for snapshot merge<commit_after>mirror:
  # Defines the upstream mirrors.
  #
  # The key denotes the internal mirror name within aptly.
  google-chrome:
    components: [ "main" ]
    architectures: [ "amd64", "i386" ]
    distribution: "stable"
    archive: "http://dl.google.com/linux/chrome/deb/"
    gpg-keys: ["7FAC5991"]
    gpg-urls: ["https://dl.google.com/linux/linux_signing_key.pub"]
snapshot:
  google-chrome-latest:
    mirror: "google-chrome"
  google-chrome-stable:
    filter: { "source": "google-chrome-latest", "query": "google-chrome-stable" }
  google-weekly-%T:
    mirror: "google-chrome"
    timestamp:
      # Timestamp spec: If repeat-weekly is present, then the timestamp will be
      # created for the last day matching the given weekday. The time is used
      # to set the time of day when the snapshot "rolls over".
      #
      # Weekdays are denoted in english 3-letter abbreviations. Time is denoted
      # in 24 hour HH:MM format and assumed to be UTC.
      #
      # Example:
      #   - repeat-weekly set to monday, time set to 00:00:
      #      - executed on monday 01:00: a new snapshot is created labelled
      #        with the timestamp of monday (ex. 20151102T0000Z).
      #      - executed on tuesday, 02:00: nothing happens, as there is already
      #        a snapshot matching the "last" repeat date
      repeat-weekly: mon
      time: 00:00
  google-daily-%T:
    mirror: "google-chrome"
    timestamp:
      time: 00:00
  foobar-%T:
    timestamp: {"time": "00:00"}
    merge:
      - { "name": "google-daily-%T", "timestamp": { "time": "00:00" } }
      - google-chrome-latest

publish:
  # Defines the publishing endpoints.
  #
  # The key denotes the target, for example: 'ubuntu/latest' will create an
  # endpoint at http://<server>/ubuntu/latest/
  google-chrome:
    -
      distribution: "latest"
      architectures: [ "amd64", "i386" ]
      components: [ "main" ]
{'fraction_non_alphanumeric': 0.11519871106337272, 'fraction_numerical': 0.02900107411385607, 'mean_word_length': 2.6376953125, 'pattern_counts': {'":': 8, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5460433', 'n_tokens_mistral': 1246, 'n_tokens_neox': 1154, 'n_words': 370}