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

Vanessa DevOps Jenkins

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
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#