Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vanessa DevOps Jenkins

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for Alexey Lustin Alexey Lustin
November 24, 2017

Vanessa DevOps Jenkins

Jenkins как инструмент релиз инженера… Доклад воинствующих 1С-ников

Avatar for Alexey Lustin

Alexey Lustin

November 24, 2017
Tweet

More Decks by Alexey Lustin

Other Decks in Technology

Transcript

  1. Для сообщества Если у вас есть 1С-ники и они говорят

    что CICD и DevOps не для них – они «врут» Если у вас есть композитное приложение на «любом языке», то что мы расскажем, применимо для любого языка и платформы (даже SAP, кстати)
  2. 1С(c) это Tomcat ;-) Server-01 Windows x32 Server-02 Windows x64

    Server-XX Linux x32/x64 Cluster WS-01 Windows XP+ x32 WS-02 Windows XP+ x64 WS-XX Linux x32/x64 Clients Browsers IE, Edge, Chrome, Firefox, Safari, Electron@ DEPLOY WAR-file DB DEPLOY Конфигурация 1С
  3. Jenkins CICD Поэтому Jenkins • никто не знает на что

    мы нарвемся дальше Packer+ Ansimble+(Choco/Apt-Yum)+(много BASH/PowerShell) • И в GIT это всё Скриптовый язык почти Gradle • не всё можно можно сконфигурировать быстро и адаптивно Pipelines (Declarative+Scripted) • Потому что «мышкой нельзя»
  4. Причем тут DSL? Инфраструктура - инфраструктурщикам Разработчики "не умеют в

    инфраструктуру" Разработчики вообще редко умеют во что-то, кроме 1С
  5. OneScript http://oscript.io/ Реализация 1С от 1Сника для 1Сников Запуск из

    командной строки Новые библиотеки/приложения - на языке 1С Для всего остального есть C#