ืืืงืื ืืืชืจ ืื ืื ื
/Pixabay/
ืืชืื
ื ืืชื ืืื ืืจืืืช ืฉืื ืืช ืืืืืื ืืกืืจื ืจืฆืืคื
ืืฉื ืช 2010, ื'ื ืืืืื ืืืืืืื ืคืืจืื ืืฆืื ืืืืจ
ืืืืจ ืคืจืกืื ืืกืคืจ, ืืืืฉื ืืืื ืืฆืืืจ ืคืืคืืืจืืืช ืืชืื ืืกืคืจ ืฉื ืื ืืืื ืืื ืืคืื ืืงืืืืช ืืืขื ืืื ืืืจืกืืืช. ืืคื
ืืขืช ืืืฉื ืื ื ืืชืจื ืืืช ืืคืืคืืืจืืืช ืืืืชืจ. ืขื ืคื ืืืงืจ ืืฉื ืช 2018 ืฉืืื ืืช ืงืืืืช ื-IT DevOps ื-Jenkins Community, ืื
ืืื ืขืืื ืืฉืืื ืจืฆืืฃ?
ืืกืืก ืืชืงืืืืืจ ืืื ืืืืื ืืช ืฉื ืืงืื ืืคืจืืกื. ืืื ืืืฆืข ืืฉืืื ืื, ื ืขืฉื ืฉืืืืฉ ืืืืืืืฆืื ืฉื ืชืืืื ืืื ืช ืืชืืื ื ืืฉืืจืืจ. ืื ืฆืจืื ืืืืืช ืกืื ืืจืื ืืกืืืืืช ืคืืชืื ืฉืื ืืช, ืื ืฉืืขืืืจ ืืืฆืื ืืืืืจืืช ื ืงืืืืช ืชืืจืคื ืืืืืขื ืืืชื. ืืืฉื, ืืืืืฅ ืืช ืืืืืงืืช.
ืืืืื ืืชืืืื ืืกืคืงื โโืจืฆืืคื ื ืจืืืช ืื:
ืื ืืืฉืช ืืฉืืืื ืืืชืืฉื ืืืจืืืช ืขื ืืืืืืฆืื ืฉื ืฉื ื ืืฉืืืื ืืจืืฉืื ืื, ืืื ืืกืคืงื โโืืชืืฉืืช ืืืจืืืช ืขื ืฉื ื ืืฉืืืื ืืืืื. ืืฆืืืืช ืืชืืืื ืืืืืืช, ืืื ืืืชืจ, ืขื ืืื ืืขืจืืืช
ืืืจืืฉืืช ืืืืืช ืืืืืืช ืขื ืืชืืืื:
- ืืืื ืืช ืืืืข ืขื ืืืื ืืช ืืื ืืกื ืืกืืืืช ืืืืฆืืจ ืืืืื ืืช ืืฉืืจืืจ ืืืืื (ืืื CD ืืืืงืื ืืช ืืงืื ืืืืคืฉืจืื ืืืขืจืื ืืช ืืฉืคืขืช ืืฉืื ืืืื ืืืืืืจื).
- ืืืจืืืช ืืืืืช ืขื ืืืืฆืจ ืืกืืคื. ืฆืืืช ืืืืฆืจ - ืื ืืืื, ืืคืชืืื, ืืืืงืื - ืืืฉืืื ืขื ืืชืืฆืื, ืืื ืจืง ืขื ืชืืื ืืืืจืืืช ืฉืืื (ืืชืืฆืื ืืื ืืืืืจื ืขืืืืช ืฉืืืื ื ืืืฉืชืืฉื ืืืืฆืจ).
ืืชืงืืืืืจืื ืื ืืฉืืฉ ืืืจื ืืื
ืื ืืชืืขืืช
ืืกืคืงื โโืจืฆืืคื ืืกืืืขืช ืืคืฉื ืืช ืคืจืืกืช ืืงืื, ืฉืืฉ ืื ืืฉืคืขื ืืืืืืช ืขื ืืคืจืืืืงืืืืืืช ืืืคืืืชื ืืช ืืกืืืจืืช ืืฉืืืงื ืฉื ืขืืืืื. ืืกืืคื ืฉื ืืืจ, ืื ืืงืืื ืืช ืขืืืืืช ืืคืืชืื ืืืืืืืช. ืืืืืื, CD ืขืืจ ืืืื ืืฆืืืชื HP
ืื ืืกืฃ, ืขื ืคื ืืืงืจ ืืฉื ืช 2016 (ืขืืื 28
ืืชืจืื ื ืืกืฃ ืืื ืืืฆืช ืืฉืืจืืจืื. ืืกืคืงื โโืจืฆืืคื ืืกืืืืื ืืคืืชืื ืคืื ื
ืงืฉืืื ืคืืื ืฆืืืืืื
ืืืขืื ืืจืืฉืื ื ืืืขืืงืจืืช ืืื ืืฆืืจื ืืื ืืช ืืืืฉ ืชืืืืืื ืืืืจืื. ืืื ืืืจืืืช ืืช ืืืชืจืื ืืช ืฉื ืืืืฉื ืืืืฉื, ืืืื ืืขืืืจ ื-CD ืืืืจืื, ืืื ืื ืืืืฉืืืื ืขืชืืจื ืืขืืืื.
ืืืขืื ืืคืืื ืฆืืืืืช ืืฉื ืืื ืืื ืืืกืคืจ ืืืืื ืฉื ืขื ืคื ืงืื. ืืชืืฆืื ืฉื "ืืกืชืขืคืืช" ืืื ืงืื ืคืืืงืืื ืชืืืคืื ืืืืืื ื ืืกืฃ ืฉื ืืื ืจื. ืคืชืจืื ืืคืฉืจื - ืืืฉื
ืืคืจื, ืืืืง ืืืืืจืืช ืืชืขืืจืจืื ืืงืฉืืื ืืขืืงืจืืื ืืืืืงื - ืื ืืืงื ืืืชืจ ืืื ืืื. ืืขืชืื ืงืจืืืืช ืืฉ ืื ืชื ืืช ืชืืฆืืืช ืืืืืงื ืืืืคื ืืื ื, ืื ืคืชืจืื ืืคืฉืจื ืขืฉืื ืืืืืช ืืงืืืื ืืื ืืืืืงืืช ืืฉืืืื ืืืืงืืืื ืฉื ืืืฉืื CD.
ืืืื ืื ืืืืฉืืจ ืขืืืืื ืืขืืืื ืขื ืืืื ืืืฉืื - ืชืืื ืืช ืืื ืืืืช ืืงืืืื ืชืืกืื ืืืคืชืืื ืืืืฅ ืืืื.
ืืื ืขืืืื
ืืืื ืืื ืืืื ืคืชืืืื ืขืืืจ ืืฉืืื ืจืฆืืฃ:
GoCD - ืฉืจืช ืืืกืคืงื โโืจืฆืืคื ื-Java ื-JRuby on Rails. ืืืคืฉืจ ืื ืืฉืืื ืืื ืชืืืื ืืกืคืงืช ืืืคืืืงืฆืื: ืื ืืื-ืืืืงื-ืฉืืจืืจ. ืืืื ืืืคืฅ ืชืืช ืจืืฉืืื Apache 2.0. ืืชื ืืืื ืืืฆืื ืืืชื ืืืชืจ ืืจืฉืืืืืจืื ืืชืงื ื .ืงืคืืกืืจืื ื - ืืกืืจืช ืืืฆืืจืช ืกืงืจืืคืืื ืืืืืืืืื ืืช ืืคืจืืกื ืฉื ืืืฉืืืื ื-Ruby, Java ืื PHP. Capistrano ืืกืืื ืืืฆืข ืคืงืืืืช ืืืืฉื ืืจืืืง ืขื ืืื ืืชืืืจืืช ืืืื ืืืืฆืขืืช SSH. ืขืืื ืขื ืืื ืืื ืืืจืฆืื ืืืกืคืงื โโืืชืืฉืืื ืืืจืื, ืืืื ืฉืจืช Integrity CI.ืกืืข ืืื ืืื ืจื ืคืืืคืืจืืืช ืืืืื ืืช ืื ืืืืืจ ืคืืชืื ืืืคืืืงืฆืืืช. Gradle ืขืืื ืขื Java, Python, C/C++, Scala ืืื'. ืืฉ ืืื ืืืจืฆืื ืขื Eclipse, IntelliJ ื-Jenkins.ืืื"ื - ืคืืืคืืจืืช CD ืืฉืคืช Go. ื ืืชื ืืคืจืืก ืืช ืืจืืคื ืืืงืื ืื ืืขื ื. ืืืื ืื ืื ืขื ืืื ืงืื ืืืื ืจืื ืืืฉืชืืฉ ืืงืืฆื YAML ืื ืืืืื.Spinnaker - ืคืืืคืืจืื ืืืกืคืงืช ืงืื ืจืฆืืคื ืืืขืจืืืช ืืจืืืืช ืขื ื ืื. ืืื ืืกื ืืืื, ืฉืคืืชืื ืขื ืืื ื ืืคืืืงืก, ืืืืื ืชืคืงืื ืืืื ืืคืืชืื ืืืื. ืืืจืืืช ืืชืงื ืืืืฆืื ืืืชื ืืืชืจ ืืจืฉืื .
ืื ืืงืจืื ืืืืื ืืืจืืื ื ืฉืื ื:
DevOps ืืฉืืจืืช ืขื ื ืืืืฆืขืืช ืืืืืื ืฉื 1cloud.ru ืืืฆื ืชืืื ืืืกืื ืืืืฆืขืืช ื-API ืฉืื ื ืืืืืืืฆืื ืฉื ืืจืืืืงืืืจืช ืืขื ื 1cloud
ืืงืืจ: www.habr.com