Pytania i odpowiedzi dla inżynierów oprogramowania pracujących nad testami automatycznymi, ciągłym dostarczaniem, integracją usług i monitorowaniem oraz budowaniem infrastruktury SDLC
TL; DR: Czy znasz dostawców hostowanych CI / CD dla iOS, którzy mają swoje centrum danych / build-boxy w Azji, a przynajmniej w Europie? (Punkty bonusowe, jeśli zapewniają zarówno kompilację, jak i wdrożenie, ale kompilacja to MVP). Historia: Obsługujemy CI / CD na dużą skalę dla systemów iOS i Android: …
Próbuję ocenić, czy dobrym pomysłem jest odejście od przepływu pracy w stylu devops do tradycyjnych programów typu dev-then-ops (nie jestem pewien, jak to nazywasz). Jesteśmy małym 5-osobowym działem zamkniętym w 4000-osobowej firmie zajmującej się mediami tradycyjnymi (np. Nie-programową). Dwa lata temu zaczęliśmy budować oprogramowanie, aby umożliwić naszemu działowi znaczne zwiększenie …
Stworzyłem trzy węzłowe, błędne środowisko wielu maszyn i mam problemy z ssh'ingiem od jednego błędnego vm do drugiego. Oto plik Vagrantfile: Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.define "master" do |master| master.vm.hostname = "master.local" master.vm.network "private_network", type: "dhcp" end config.vm.define "node1" do |node1| node1.vm.hostname = "node1.local" node1.vm.network "private_network", type: "dhcp" …
Jak mogę zarządzać zmianami pożądanej pojemności z powodu polityk skalowania w stanie Grupy skalowania automatycznego w terraformie? W szczególności załóżmy, że udostępniam zasób aws_autoscaling_group z terraform o pożądanej zdolności 4 i polityce skalowania przy dużym wykorzystaniu procesora. Później grupa autoskalowania zaktualizowała się za pomocą zasad skalowania do pożądanej pojemności 6, …
Używam wtyczki Jenkins Rebuild do wykonywania sparametryzowanych kompilacji za pomocą jednego przycisku Rebuild . Jednak gdy muszę ponownie uruchomić dziesiątki sparametryzowanych zadań (wybranych lub z tego samego folderu), nadal nie jest to wydajne. Czy istnieje prostszy sposób (ewentualnie użycie innej wtyczki), aby ponownie uruchomić wiele zadań jednocześnie przy użyciu ostatnio …
Używam wtyczki Promowane wersje do przypisywania określonych ikon do zadań Jenkins na określonych warunkach i chciałbym opublikować te ikony promocyjne. Jak mogę generować zewnętrzne linki do tych ikon dla każdego zadania, aby były dostępne zewnętrznie? ————— Na przykład chciałbym utworzyć tabelę w README.mdGitHub, na przykład: Job 1 | ![](link_to_icon_of_job_1) Job …
Czym dokładnie są? Dlaczego są one ważne w dziedzinie ciągłej dostawy? Kontekst: Widziałem w jednym z komentarzy (wydaje mi się, że reddit), że kompilacje Naprawdę Powtarzalne są wciąż technologią niedokładną i bardzo trudno ją stworzyć. Chciałem więc wiedzieć, dlaczego tak trudno je stworzyć?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.