Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>OneScript for Azure DevOps
OneScript for Azure DevOps

OneScript for Azure DevOps

Artem O. Kuznetsov

|
7 installs
| (0) | Free
Run OneScript scripts within azure pipelines
Get it free

Расширение OneScript для Azure pipelines (OneScript Azure pipelines extension)

OneScript - независимая кросс-платформенная реализацией виртуальной машины, исполняющей скрипты на языке 1С:Предприятие (BSL). Позволяет создавать скрипты автоматизации задач, связанных с платформой 1С:Предприятие оставаясь в контексте привычного языка.

Расширение OneScript4Azure упрощает создание сборочных линий (pipelines) для сборки, контроля качества и тестирования конфигураций, расширений и обработок, реализованных на платформе 1С:Предприятие.

Расширение OneScript4Azure решает следующие задачи:

  • Установка OneScript;
  • Выполнение скриптов OneScript непосредственно или из файлов;
  • Установка/обновление пакетов OneScript;
  • Запуск приложений OneScript.

Примеры шагов сборочной линии

Выполнение скрипта OneScript непосредственно

steps:
- task: OneScript@1
  displayName: OneScript run inline script
  inputs:
    command: 'script'
    script: |
      Сообщить("Привет от OneScript!");

Выполнение скрипта OneScript из файла

steps:
- task: OneScript@1
  displayName: OneScript run script from file
  inputs:
    command: 'file'
    filePath: 'tools/testOneScript.os'
    arguments: |
      --name "SilverBulleters"

Установка пакетов OneScript

steps:
- task: OneScript@1
  displayName: OneScript install packages
  inputs:
    command: 'install'
    application: 'gitsync json cpdb vanessa-runner'

Обновление пакетов OneScript

steps:
- task: OneScript@1
  displayName: OneScript update packages
  inputs:
    command: 'update'
    application: 'opm'

Запуск приложения OneScript

steps:
- task: OneScript@1
  displayName: OneScript run application
  inputs:
    command: 'run'
    application: 'gitsync'
    arguments: |
      sync
      --help
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft