Заменить токены – «init» не найден – имя не указаноPython

Программы на Python
Anonymous
Заменить токены – «init» не найден – имя не указано

Сообщение Anonymous »

Мне нужно заменить определенные токены файлов, поэтому я установил источники

Код: Выделить всё

src/some_folder/somes_cript.py
При запуске конвейера шаблон вызывается и работает правильно
но я получаю следующие ошибки:

Код: Выделить всё

token pattern '__\s*((?:(?!__)(?!\s*__).)*)\s*__'
transform pattern '\s*(.*)\(\s*((?:(?!\()(?!\s*\)).)*)\s*\)\s*'
replacing tokens in '/home/someuser/agent/_work/8/s/src/some_folder/somes_cript.py'
encoding 'ascii'
##[error]variable 'init' not found
init:
##[error]Error: name not supplied
Это мой шаблон конвейера:

Код: Выделить всё

parameters:
- name: targetDirectory
type: string
default: '$(System.DefaultWorkingDirectory)'

steps:
- task: qetza.replacetokens.replacetokens-task.replacetokens@6
name: replace_tokens
displayName: "Inject secrets"
inputs:
root: "${{ parameters.targetDirectory }}"
sources: |
**/src/some_folder/somes_cript.py
tokenPattern: 'doubleunderscores'
logLevel: 'debug'
missingVarLog: 'error'
Спасибо за помощь

Подробнее здесь: https://stackoverflow.com/questions/790 ... t-supplied

Вернуться в «Python»