<commit_before>jobs:
- job: create_feedstocks
  condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')
  pool:
    vmImage: ubuntu-16.04
  strategy:
    maxParallel: 1
  timeoutInMinutes: 50
  steps:
  - script: |
      # Avoid wasting CI time if there are no recipes ready for conversion
      if [ "$(ls recipes/*/meta.yaml | grep -v recipes/example/meta.yaml --count)" -eq 0 ]; then
        echo "No new recipes found, exiting..."
        exit 0
      fi

      echo "Creating feedstocks from the recipe(s)."

      git config --global user.name "Azure Pipelines on github.com/conda-forge/staged-recipes"
      git config --global user.email "<EMAIL>"

      # chrisburr: disable feedstock creation while testing overlaps
      # sleep for 15 minutes for now
      sleep 900
      # source ./.travis_scripts/create_feedstocks
    displayName: Create feedstocks
    env:
      PROD_BINSTAR_TOKEN: $(PROD_BINSTAR_TOKEN)
      STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN)
      GH_TOKEN: $(GH_TOKEN)
      CIRCLE_TOKEN: $(CIRCLE_TOKEN)
      TRAVIS_TOKEN: $(TRAVIS_TOKEN)
      GH_TRAVIS_TOKEN: $(GH_TRAVIS_TOKEN)
      TRAVIS_TOKEN2: $(TRAVIS_TOKEN2)
      AZURE_TOKEN: $(AZURE_TOKEN)
      DRONE_TOKEN: $(DRONE_TOKEN)
      GH_DRONE_TOKEN: $(GH_DRONE_TOKEN)
<commit_msg>Try using an environment for creating feedstocks<commit_after>jobs:
- job: create_feedstocks
  condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')
  pool:
    vmImage: ubuntu-16.04
  strategy:
    maxParallel: 1
  timeoutInMinutes: 50
  environment: 'staged-recipes'
  steps:
  - script: |
      # Avoid wasting CI time if there are no recipes ready for conversion
      if [ "$(ls recipes/*/meta.yaml | grep -v recipes/example/meta.yaml --count)" -eq 0 ]; then
        echo "No new recipes found, exiting..."
        exit 0
      fi

      echo "Creating feedstocks from the recipe(s)."

      git config --global user.name "Azure Pipelines on github.com/conda-forge/staged-recipes"
      git config --global user.email "<EMAIL>"

      # chrisburr: disable feedstock creation while testing overlaps
      # sleep for 15 minutes for now
      sleep 900
      # source ./.travis_scripts/create_feedstocks
    displayName: Create feedstocks
    env:
      PROD_BINSTAR_TOKEN: $(PROD_BINSTAR_TOKEN)
      STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN)
      GH_TOKEN: $(GH_TOKEN)
      CIRCLE_TOKEN: $(CIRCLE_TOKEN)
      TRAVIS_TOKEN: $(TRAVIS_TOKEN)
      GH_TRAVIS_TOKEN: $(GH_TRAVIS_TOKEN)
      TRAVIS_TOKEN2: $(TRAVIS_TOKEN2)
      AZURE_TOKEN: $(AZURE_TOKEN)
      DRONE_TOKEN: $(DRONE_TOKEN)
      GH_DRONE_TOKEN: $(GH_DRONE_TOKEN)

{'fraction_non_alphanumeric': 0.09912977676882331, 'fraction_numerical': 0.012107453651153992, 'mean_word_length': 3.0552147239263805, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, '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': '6739621', 'n_tokens_mistral': 942, 'n_tokens_neox': 915, 'n_words': 222}