เบเบฒเบเบเบณเปเบเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบกเปเบเบงเบดเบเบตเบเบฒเบเบเบดเปเบชเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบงเบเบตเปเบเบณเปเบเปเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเปเบฒเบเบตเปเบเปเบฒเบเปเปเบเบเบญเบเปเบงเปเบเปเปเบง, เบเบญเบเปเบ เปเบฅเบฐ เบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
เปเบเบงเบเบงเบฒเบกเบเบดเบเบเบปเปเบเบเปเปเบกเปเบเบเบฒเบเบชเปเบฒเบเบเบฐเบเบงเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบตเปเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบเบตเปเบเปเบงเบเปเบซเปเบเบนเปเบเบฑเบเบเบฐเบเบฒเบชเบฒเบกเบฒเบเบเบฑเบเบชเบปเปเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบชเปเบฒเปเบฅเบฑเบเบฎเบนเบเปเบซเปเบเบนเปเปเบเปเปเบเปเปเบง. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบฒเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฐเบฅเบดเบ - เบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบเปเปเบชเบปเปเบเบเปเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ (เบเปเป CD).
Skillbox เปเบเบฐเบเปเบฒ: เบซเบผเบฑเบเบชเบนเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ
"เบเบนเปเบเบฑเบเบเบฐเบเบฒเบกเบทเบเบท PRO" .เบเบงเบเปเบฎเบปเบฒเปเบเบทเบญเบ: เบชเปเบฒเบฅเบฑเบเบเบนเปเบญเปเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบ "Habr" - เบชเปเบงเบเบซเบผเบธเบ 10 rubles เปเบกเบทเปเบญเบฅเบปเบเบเบฐเบเบฝเบเปเบเบซเบผเบฑเบเบชเบนเบ Skillbox เปเบเบเปเบเปเบฅเบฐเบซเบฑเบเบชเบปเปเบเปเบชเบตเบก "Habr".
เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเปเบซเบผ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบกเบทเบเบตเปเบซเบฅเบฒเบเบซเบฅเบฒเบ, เบฅเบงเบกเบเบฑเบเบเบฒเบเบเปเบฒเบเปเบฅเบฐเบเปเปเปเบชเบเบเปเบฒเบขเปเบฒเบเบชเบปเบกเบเบนเบ. เบเบปเบเบเบงเบฒเบกเบเบตเปเบญเบฐเบเบดเบเบฒเบเบชเบฒเบกเบงเบดเบเบตเปเบเปเปเบเบเบตเปเบเบดเบเบปเบกเบซเบผเบฒเบเบเบตเปเบชเบธเบเปเบเบเบฑเบเบเบฒเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเบฑเบเบเบฑเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบเบธเบเบเบปเบ.
Jenkins
เปเบเบตเบเปเบงเบตเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบซเบผเปเบเปเบเบตเบเบเบตเปเบเบฑเบเบเบธเบเปเบงเบเบเบปเบเปเบญเบเบขเปเบฒเบเปเบเบฑเบกเบชเปเบงเบ. เบกเบฑเบเบเบธเปเบกเบเปเบฒเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบธเบเบเบฐเปเบเบเบเบญเบเบงเบฝเบเบเบฒเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบ, เบเบฒเบเบเบปเบเบชเบญเบ, เบเบฒเบเบเบปเบเบชเบปเปเบ, เบซเบผเบทเบเบฒเบเบเปเบฒเปเบเปเบเบญเบเปเบง.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบ PC เบเปเบฒเปเบชเบธเบเบเบตเป:
- RAM 256 MB, เบเบทเปเบเบเบตเปเบเบฑเบเปเบเบฑเบเบเปเปเบกเบนเบ 1 GB.
เบเบตเบเบตเปเบชเบธเบ:
- RAM 1 GB, เบฎเบฒเบเปเบ 50 GB.
เปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบ, เบเปเบฒเบเบเบฑเบเบเปเบญเบเบเบฒเบเบเบญเบเปเบงเปเบเบตเปเบกเปเบเบตเบก - Java Runtime Environment (JRE) เบฎเบธเปเบ 8 .
เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ (เบเบญเบกเบเบดเบงเปเบเบตเปเปเบเบเบขเบฒเบ) เบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบตเป:
Jenkins Server เปเบกเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบ GUI hosting, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเบฑเบเบซเบกเบปเบ.
Jenkins Node/Slave/Build Server - เบญเบธเบเบฐเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบณเบเบปเบเบเปเบฒเปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเปเปเบชเปเบฒเบเปเบเบเบฒเบกเบเบญเบ Master (master node).
เบเบฒเบเบเบดเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบ Linux
เบเปเบญเบเบญเบทเปเบ เปเบปเบ เบเปเบฒเบเบเปเบญเบเปเบเบตเปเบกเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ Jenkins เปเบชเปเบฅเบฐเบเบปเบ:
cd /tmp && wget -q -O โ
เบญเบฑเบเปเบเบเบเบธเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ:
sudo apt update
เบเบดเบเบเบฑเปเบ Jenkins:
sudo apt เบเบดเบเบเบฑเปเบ jenkins
เบซเบผเบฑเบเบเบฒเบเบเบตเป, Jenkins เบเบฐเบกเบตเบขเบนเปเปเบเบฅเบฐเบเบปเบเปเบเบเบเปเบฒเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ 8080.
เปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบฒเบเบเปเบฒเบเบฒเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเบเบเบตเปเบขเบนเปเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ
เบเบญเบเบเบตเปเบเบธเบเบขเปเบฒเบเบเปเบญเบกเบเบตเปเบเบฐเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบชเปเบฒเบเบเบฐเปเบช CI/CD เปเบเป. เบเบฒเบเปเบเปเบเบญเบเบฎเบนเบเบเบฒเบเบเบญเบ workbench เปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
เบเบงเบฒเบกเปเบเบฑเปเบกเปเบเบเบเบญเบ Jenkins:
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบตเปเบชเบฐเปเบญเบเปเบซเปเปเบเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ Master/Slave;
- เบเบงเบฒเบกเบเปเบญเบกเบเบญเบ REST XML/JSON API;
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบเบงเบเบซเบฅเบฒเบเบเบญเบเบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบญเบเปเบเบเบฑเบ plugins;
- เบเบธเบกเบเบปเบเบเบตเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบเปเบซเบง เปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
Cons:
- เบเปเปเบกเบตเบเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐ;
- เบเปเปเบกเบตเบเบฒเบเปเบเปเบเบญเบเบเบนเปเปเบเบฑเบเบกเบดเบเบซเบผเบฒเบ.
เบเบตเบกเปเบกเบทเบญเบ
เบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเปเบฒเบเบฒเบ JetBrains. เปเบเบตเบเปเบงเบตเปเบกเปเบเบเบตเบเบฑเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบเบตเปเบฅเบตเบ. เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบตเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบงเบเบซเบฅเบฒเบ, เปเบฅเบฐเบเปเบฒเบเบงเบเบเบญเบ plugins เบเบตเปเบกเบตเบขเบนเปเปเบกเปเบเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
เบเปเบญเบเบเบฒเบ Java Runtime Environment (JRE) เปเบงเบตเบเบฑเปเบ 8.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบฎเบฒเบเปเบงเปเบเบตเบเปเบงเบตเปเบกเปเบเบเปเปเบชเปเบฒเบเบฑเบ:
- RAM - 3,2 GB;
- เปเบเปเบเบเปเบเบต - dual-core, 3,2 GHz;
- เบเปเบญเบเบเบฒเบเบเบฒเบเบชเบทเปเบชเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบธ 1 Gb / s.
เปเบเบตเบเปเบงเบตเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบเบฑเบเบฅเบธเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบ:
- 60 เปเบเบเบเบฒเบเบเบตเปเบกเบต 300 เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเปเบชเปเบฒเบ;
- เบเบฒเบเบเบฑเบเบชเบฑเบ 2 MB เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบถเบเบเบฒเบเบเปเปเบชเปเบฒเบ;
- 50 เบเบปเบงเปเบเบเบเปเปเบชเปเบฒเบ;
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ 50 เบเบนเปเปเบเปเปเบเบชเบฐเบเบฑเบเปเบงเบฑเบเปเบเบเปเปเบฅเบฐ 30 เบเบนเปเปเบเปเปเบ IDE;
- 100 เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบญเบ VCS เบเบฒเบเบเบญเบ, เบเบปเบเบเบฐเบเบดเปเบฅเปเบง Perforce เปเบฅเบฐ Subversion. เปเบงเบฅเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฐเปเบฅเปเบเปเบกเปเบ 120 เบงเบดเบเบฒเบเบต;
- เบซเบผเบฒเบเบเบงเปเบฒ 150 เบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเบกเบทเป;
- เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบเบถเปเบ;
- เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฐเบเบงเบเบเบฒเบเปเบเบตเบเปเบงเบต JVM: -Xmx1100m -XX:MaxPermSize=120m.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบปเบงเปเบเบเปเบกเปเบเบญเบตเบเปเบชเปเบเบฒเบเบเบฐเบเบญเบเบเบฒเบเปเบฅเปเบ. เบงเบฝเบเบเบฒเบเบเบปเปเบเบเปเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบกเปเบเปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบงเบเบเบฒเบเบปเบงเปเบเบเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเปเบเบเบขเบฒเบเบเบฒเบเบเบฐเบเบญเบเบเบดเบงเบเบฑเบเบเบปเบงเปเบเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบเบญเบตเบเปเบชเปเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเปเบเบปเปเบฒเบเบฑเบเปเบเป, เบฅเบฒเบเบเบฒเบเบเบปเบเปเบเปเบฎเบฑเบ. เบเบปเบงเปเบเบเปเบเบปเปเบฒเบกเบฒเปเบเบซเบผเบฒเบเปเปเบเบฅเบฐเบเบฐเบเบญเบกเปเบฅเบฐเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ, เบเบงเบเบเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเปเบญเบ.
เบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเบเปเบฝเบงเบเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบกเปเบเปเบเบฑเบเปเบงเปเปเบเบเบฒเบเบเปเปเบกเบนเบ. เบเบปเปเบเบเปเบเบตเปเปเบกเปเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเปเบฅเบฐเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบญเบทเปเบเป, เบเบฒเบเบเปเบฝเบเปเบเบ VCS, เบเบปเบงเปเบเบ, เบเบฒเบเบชเปเบฒเบเบเบดเบง, เบเบฑเบเบเบตเบเบนเปเปเบเปเปเบฅเบฐเบเบฒเบเบญเบฐเบเบธเบเบฒเบ. เบเบฒเบเบเปเปเบกเบนเบเบเปเปเปเบเปเบฅเบงเบกเปเบญเบปเบฒเบเบฝเบเปเบเปเบเบฑเบเบเบถเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบฅเบฐเบเบญเบก.
เบเบฒเบเบเบดเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบ Linux
เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ TeamCity เบเปเบงเบเบเบปเบงเบเบฑเบเบเบธ servlet Tomcat เบเปเบงเบเบเบปเบเปเบญเบ, เบเปเบฒเบเบเบงเบเปเบเป TeamCity archive: TeamCity .tar.gz. เบเบฒเบงเปเบซเบผเบ
tar -xfz TeamCity.tar.gz
/bin/runAll. sh [เปเบฅเบตเปเบก|เบขเบธเบ]
เปเบกเบทเปเบญเบเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบฒเบญเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฅเบทเบญเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเปเปเบกเบนเบเบเบฒเบเบเบฐเบเบญเบเบเบฐเบเบทเบเปเบเบฑเบเปเบงเป.
เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเปเบเบตเบเบขเบนเป
เบเบธเบเปเบเบเบเบญเบ TeamCity:
- เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเปเบฒเบโเบเบฒเบโ;
- เบเบฒเบเปเบเปเบเบญเบเบเบตเปเปเบเบฑเบเบกเบดเบเบเบฑเบเบเบนเปเปเบเป;
- เบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบเบซเบเปเบฒเบเบตเปเบชเปเบฒเบเปเบ;
- เบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ;
- เบกเบต RESTful API;
- เปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบต;
- เบเบงเบฒเบกเบเบญเบเปเบเบเบตเปเบเบต.
Cons:
- เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเปเบฒเบเบฑเบ;
- เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบฒเบ;
- เบเบธเบกเบเบปเบเบเบฐเบซเบเบฒเบเบเปเบญเบ (เบเบถเปเบ, เปเบเบงเปเบเบเปเปเบเบฒเบก, เปเบกเปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบง).
GoCD
เปเบเบเบเบฒเบเปเบซเบผเปเบเปเบเบตเบเบเบตเปเบเปเบญเบเบเบฒเบ Java Runtime Environment (JRE) เปเบงเบตเบเบฑเปเบ 8 เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฑเปเบ เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบ:
- RAM - 1 GB เบเปเบฒเปเบชเบธเบเบเบตเป, เบซเบผเบฒเบเปเบกเปเบเบเบตเบเบงเปเบฒ;
- เปเบเปเบเบเปเบเบต - dual-core, เบกเบตเบเบงเบฒเบกเบเบตเปเบซเบผเบฑเบเบเบญเบ 2 GHz;
- เบฎเบฒเบเบเบดเบ - เบเบทเปเบเบเบตเปเบซเบงเปเบฒเบเบขเปเบฒเบเปเปเบญเบ 1 GB.
เบเบปเบงเปเบเบ:
- RAM - เบขเปเบฒเบเบซเบเปเบญเบ 128 MB, เบซเบผเบฒเบเปเบกเปเบเบเบตเบเบงเปเบฒ;
- เปเบฎเบเบเบฒเบเบเบฐเบฅเบดเบ - เบขเปเบฒเบเบซเบเปเบญเบ 2 GHz.
เปเบเบตเบเปเบงเบตเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเบเบปเบงเปเบเบเปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบชเบฐเบเบงเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเป:
เบเบฑเปเบเบเบญเบ/เบงเบฝเบ/เปเปเบฒเบงเบฝเบ:
เบเบฒเบเบเบดเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบ Linux
echo "deb
curl
add-apt-repository ppa:openjdk-r/ppa
apt-get update
apt-get เบเบดเบเบเบฑเปเบ -y openjdk-8-jre
apt-get เบเบดเบเบเบฑเปเบ go-server
apt-get เบเบดเบเบเบฑเปเบ go-agent
/etc/init.d/go-server [start|stop|status|restart]
/etc/init.d/go-agent [start|stop|status|restart]
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ GoCd เปเบฎเบฑเบเบงเบฝเบเบขเบนเป
เบเบธเบโเปเบเบโเบเบญเบ GoCdโ:
- เปเบซเบผเปเบเปเบเบตเบ;
- เบเบฒเบโเบเบดเบโเบเบฑเปเบโเบเปเบฒเบโเบเบฒเบโเปเบฅเบฐโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโ;
- เปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบต;
- เบเบฒเบเปเบเปเบเบญเบเบเบนเปเปเบเปเบเบตเปเบเบดเปเบเปเบซเบเป:
- เบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเบเบตเปโเบเบฐโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเปเบเบฑเบโเบเบฒเบโเบเปเบฒเบงโเปเบเบโเบเบฑเปเบโเบเบญเบโเบงเบดโเบเบตโเบเบฒเบโเบเปเบฒโเปเบเป GoCD เปเบโเบซเบเบถเปเบโเปเบเบดเปเบโ:
- เบเบฒเบโเบชเบฐโเปเบเบโเบเบตเปโเบเบตโเปเบฅเบตเบโเบเบญเบโเปเบเบโเบชเปเบฒเบโเบเปเปโ:
- GoCD เปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ CD เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฅเบฒเบงเบเบตเปเบเบดเบเบปเบกเบซเบผเบฒเบเบเบตเปเบชเบธเบเบฅเบงเบกเบเบฑเบ Docker, AWS;
- เปเบเบทเปเบญเบเบกเบทเบเบฑเปเบเบเปเบฒเบงเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเปเปเบเบเปเปเบเบปเบเบเปเบญเบเปเบเบเปเป, เปเบเบดเปเบเบกเบตเบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเบเบธเบเบเบฑเปเบเบเบฒเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบ.
Cons:
- เบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบเบเบปเบงเปเบเบเปเบกเปเบเบเปเบฒเปเบเบฑเบ;
- เบเปเปเบกเบต console เปเบเบทเปเบญเบชเบฐเปเบเบเบงเบฝเบเบเบฒเบเบเบตเปเบชเปเบฒเปเบฅเบฑเบเบเบฑเบเบซเบกเบปเบ;
- เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเปเบฒเบเบซเบเบถเปเบเบซเบเปเบฒเบงเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเป;
- เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ plugin เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเปเบเบฅเป .jar เปเบเปเบชเป /plugins/external เปเบฅเบฐ restart server;
- เบเบธเบกเบเบปเบเบเปเบญเบเบเปเบฒเบเบเปเบญเบ.
เปเบเบฑเบเบเบฒเบเบชเบฐเบซเบฅเบธเบ
เบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเบชเบฒเบกเปเบเบทเปเบญเบเบกเบท, เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบกเบตเบซเบผเบฒเบเบซเบผเบฒเบ. เบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเปเบฅเบทเบญเบ, เบชเบฐเบเบฑเปเบเบเปเบฒเบเปเบเปเบเบญเบเบเปเบญเบเปเบญเบปเบฒเปเบเปเบชเปเบเบฑเบเบฅเบฑเบเบชเบฐเบเบฐเปเบเบตเปเบกเปเบเบตเบก.
เบฅเบฐเบซเบฑเบเปเบซเบผเปเบเปเบเบตเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเปเบเปเบงเปเบฒเบกเบฑเบเปเบกเปเบเบซเบเบฑเบ, เบเบงเบเปเบชเปเบเบธเบเบชเบปเบกเบเบฑเบเปเบซเบกเปเปเบงเบเบถเปเบ. เปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเปเปเบเปเบเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบเบฐเบเปเบญเบเบญเบตเบเปเบชเปเบเบฝเบเปเบเปเบเบปเบงเบเปเบฒเบเปเบญเบเปเบฅเบฐเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบเบเบธเบกเบเบปเบ. เปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบฒเบเปเบซเปเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบตเปเบเบฒเบเบเบฑเปเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบฑเบ.
เบเปเบฒเบเบงเบฒเบกเบเบญเบเปเบเปเบเบฑเบเบเบนเบฅเบดเบกเบฐเบชเบดเบเบชเบนเบเบชเบธเบเบเบญเบเปเบเบปเปเบฒ, เบกเบฑเบเบเบธเปเบกเบเปเบฒเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบทเปเบญเบเบกเบทเบเปเบญเบเบเบดเปเบ. เบเปเบฒเบเปเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบเบงเบดเบเบตเปเบเปเปเบ SaaS เปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบต.
เปเบฅเบฐเบชเบธเบเบเปเบฒเบ, เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเปเบฒเบเปเบเบทเปเบญเบเปเบเบเบตเปเบชเบฐเปเบเบฒเบฐเบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบฑเบเบเบญเบเปเบเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบขเบนเป.
Skillbox เปเบเบฐเบเปเบฒ:
- เบซเบผเบฑเบเบชเบนเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเบญเบเบเบต
"เบเปเบญเบเปเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบงเบฑเบ PRO" .- เบซเบผเบฑเบเบชเบนเบเบญเบญเบเปเบฅเบ
"เบเบฑเบเบเบฑเบเบเบฐเบเบฒ C#" .- เบซเบผเบฑเบเบชเบนเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ
"เบเบฑเบเบเบฑเบเบเบฐเบเบฒ PHP เบเบฒเบ 0 เปเบเบดเบ PRO" .
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com