[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"topic-ci-cd":3,"topic-questions-ci-cd":12},{"id":4,"name":5,"slug":6,"description":7,"emoji":8,"color":9,"sortOrder":10,"questionCount":11,"knownCount":10,"learningCount":10,"weakCount":10},6,"CI\u002FCD","ci-cd","Вопросы по теме CI\u002FCD","🔄","cyan",0,28,[13,26,34,41,48,58,68,76,86,95,103,111,119,128,137,146,154,162,172,181,190,198,203,210,217,226,236,243],{"id":14,"slug":15,"question":16,"difficulty":17,"tags":18,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},190,"chto-takoe-ci-continuous-integration","Что такое CI (Continuous Integration)","junior",[19,20,21,22,23],"сборка","автоматизация","cicd","тестирование","continuous-integration",null,false,{"id":27,"slug":28,"question":29,"difficulty":17,"tags":30,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},191,"chto-takoe-cd-continuous-delivery-i-continuous-deployment","Что такое CD (Continuous Delivery и Continuous Deployment)",[20,21,31,32,33],"continuous-delivery","деплой","continuous-deployment",{"id":35,"slug":36,"question":37,"difficulty":17,"tags":38,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},1282,"zachem-nuzhen-ci-cd","Зачем нужен CI\u002FCD",[39,40,20,21],"преимущества","devops",{"id":42,"slug":43,"question":44,"difficulty":17,"tags":45,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},192,"kakovy-osnovnye-etapy-ci-cd-payplayna","Каковы основные этапы CI\u002FCD пайплайна",[46,19,21,32,22,47],"pipeline","этапы",{"id":49,"slug":50,"question":51,"difficulty":52,"tags":53,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},193,"kakie-best-practices-ci-cd-vy-znaete","Какие best practices CI\u002FCD вы знаете","middle",[54,55,56,57,21],"pipeline-as-code","infrastructure-as-code","feature-flags","best-practices",{"id":59,"slug":60,"question":61,"difficulty":52,"tags":62,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},194,"kakie-sushchestvuyut-strategii-deploya","Какие существуют стратегии деплоя",[63,64,65,66,21,67],"стратегии","canary","blue-green","rolling-update","deploy",{"id":69,"slug":70,"question":71,"difficulty":17,"tags":72,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},1283,"chto-takoe-jenkins","Что такое Jenkins",[73,20,74,21,75],"java","jenkins","open-source",{"id":77,"slug":78,"question":79,"difficulty":52,"tags":80,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},195,"kakova-arkhitektura-jenkins-master-agent","Какова архитектура Jenkins (master\u002Fagent)",[81,82,74,21,83,84,85],"kubernetes","agent","архитектура","docker","master",{"id":87,"slug":88,"question":89,"difficulty":52,"tags":90,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},196,"chto-takoe-jenkinsfile-i-chem-otlichaetsya-declarative-pipeline-ot-scripted-pipeline","Что такое Jenkinsfile и чем отличается Declarative Pipeline от Scripted Pipeline",[91,92,74,21,93,94],"groovy","declarative-pipeline","jenkinsfile","scripted-pipeline",{"id":96,"slug":97,"question":98,"difficulty":52,"tags":99,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},197,"kakie-osnovnye-sektsii-jenkinsfile-vy-znaete","Какие основные секции Jenkinsfile вы знаете",[46,82,100,101,74,102,21,93],"environment","post","stages",{"id":104,"slug":105,"question":106,"difficulty":52,"tags":107,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},198,"kak-ispolzovat-parametry-usloviya-i-parallelnye-stadii-v-jenkins-pipeline","Как использовать параметры, условия и параллельные стадии в Jenkins Pipeline",[46,108,74,21,109,110],"parallel","parameters","when",{"id":112,"slug":113,"question":114,"difficulty":52,"tags":115,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},199,"kakie-plaginy-jenkins-naibolee-chasto-ispolzuyutsya","Какие плагины Jenkins наиболее часто используются",[46,116,117,118,74,21,84],"git","sonarqube","плагины",{"id":120,"slug":121,"question":122,"difficulty":123,"tags":124,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},200,"chto-takoe-shared-libraries-v-jenkins","Что такое Shared Libraries в Jenkins","senior",[125,91,126,127,74,21],"переиспользование","shared-libraries","стандартизация",{"id":129,"slug":130,"question":131,"difficulty":52,"tags":132,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},201,"kak-upravlyat-credentials-v-jenkins","Как управлять Credentials в Jenkins",[133,134,135,74,21,136],"credentials","withCredentials","секреты","безопасность",{"id":138,"slug":139,"question":140,"difficulty":52,"tags":141,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},202,"kakie-triggery-sborki-sushchestvuyut-v-jenkins","Какие триггеры сборки существуют в Jenkins?",[142,143,144,5,74,145],"cron","webhook","pollSCM","triggers",{"id":147,"slug":148,"question":149,"difficulty":52,"tags":150,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},203,"kak-jenkins-vzaimodeystvuet-s-docker","Как Jenkins взаимодействует с Docker?",[151,152,5,74,153,84],"containerization","docker-agent","docker-compose",{"id":155,"slug":156,"question":157,"difficulty":52,"tags":158,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},204,"chto-takoe-multibranch-pipeline","Что такое Multibranch Pipeline?",[46,5,74,159,160,161],"pull-request","branches","multibranch",{"id":163,"slug":164,"question":165,"difficulty":17,"tags":166,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},205,"chto-takoe-nexus-repository-manager","Что такое Nexus Repository Manager?",[167,168,169,5,170,171],"nexus","docker-registry","maven","repository-manager","artifacts",{"id":173,"slug":174,"question":175,"difficulty":52,"tags":176,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},206,"kakie-tipy-repozitoriev-sushchestvuyut-v-nexus","Какие типы репозиториев существуют в Nexus?",[177,167,169,178,179,180],"proxy","repository","hosted","group",{"id":182,"slug":183,"question":184,"difficulty":17,"tags":185,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},207,"zachem-ispolzovat-nexus-v-proekte","Зачем использовать Nexus в проекте?",[186,167,187,188,5,189],"dependency-management","security","enterprise","caching",{"id":191,"slug":192,"question":193,"difficulty":52,"tags":194,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},208,"kak-nastroit-maven-dlya-raboty-s-nexus","Как настроить Maven для работы с Nexus?",[195,167,196,197,169,67],"mirror","distributionManagement","settings.xml",{"id":199,"slug":200,"question":201,"difficulty":52,"tags":202,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},209,"kak-nastroit-gradle-dlya-raboty-s-nexus","Как настроить Gradle для работы с Nexus?",[195,167,196,197,169,67],{"id":204,"slug":205,"question":206,"difficulty":52,"tags":207,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},210,"kak-ispolzovat-nexus-v-kachestve-docker-registry","Как использовать Nexus в качестве Docker Registry?",[167,168,208,209,5,84],"docker-hosted","docker-proxy",{"id":211,"slug":212,"question":213,"difficulty":52,"tags":214,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},211,"kak-organizovat-deploy-artefaktov-iz-jenkins-v-nexus","Как организовать деплой артефактов из Jenkins в Nexus?",[167,215,5,74,216,67],"nexus-artifact-uploader","maven-deploy",{"id":218,"slug":219,"question":220,"difficulty":52,"tags":221,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},212,"chto-takoe-git-flow-github-flow-i-trunk-based-development","Что такое Git Flow, GitHub Flow и Trunk-based development?",[116,222,5,223,224,225],"github-flow","git-flow","branching-strategy","trunk-based",{"id":227,"slug":228,"question":229,"difficulty":52,"tags":230,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},213,"merge-vs-rebase-v-kontekste-ci-chto-predpochtitelnee","Merge vs Rebase в контексте CI — что предпочтительнее?",[231,116,232,233,234,235],"rebase","CI","merge","branching","squash-merge",{"id":237,"slug":238,"question":239,"difficulty":123,"tags":240,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},214,"kak-organizovat-ci-cd-dlya-java-mikroservisov-v-bankovskoy-srede","Как организовать CI\u002FCD для Java-микросервисов в банковской среде?",[81,167,187,117,5,74,241,242],"banking","microservices",{"id":244,"slug":245,"question":246,"difficulty":123,"tags":247,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":24,"starred":25},215,"kak-obespechit-bezopasnost-ci-cd-payplayna","Как обеспечить безопасность CI\u002FCD пайплайна?",[187,248,133,249,250,5,251],"RBAC","audit","OWASP","vault"]