Wdrożenie to wszystkie czynności, które sprawiają, że system oprogramowania jest dostępny do użytku. Pytania dotyczące wdrażania oprogramowania znajdują się pod tym tagiem.
Wiem, że to szerokie pytanie, więc postaram się być jak najbardziej konkretny. To pytanie jest bardziej „organizacyjne” niż techniczne. Mamy wielostronny projekt z tymi głównymi komponentami: Serwer hostujący podstawową logikę biznesową (modele danych) Backoffice dla klientów korzystających z podstawowej logiki biznesowej Interfejs API aplikacji (REST), który również korzysta z podstawowej …
Mam wieloplatformową aplikację napisaną w skompilowanym języku. W systemie Linux zwykle dostępne są kompilacje zarówno amd64, jak i i386, dzięki czemu użytkownik może wybrać wersję odpowiednią dla bieżącego środowiska. W Macu powszechne jest tworzenie Universal Binary, aby mógł obsługiwać wiele wersji komputerów Apple. Lub po prostu zapewnij wersję 64-bitową, ponieważ …
Czy istnieje możliwość zautomatyzowania / półautomatycznego wdrażania aplikacji internetowych ASP.NET przy użyciu Jenkins. Może być w kontrolowanym lub niekontrolowanym środowisku, ponieważ niekontrolowany użytkownik musi wprowadzić identyfikator użytkownika i hasło. Szukam sposobów kopiowania plików z miejsca docelowego do miejsca docelowego i uruchamiania skryptów SQL w scenariuszu farmy internetowej. Edytuj Obecnie używamy …
To jest projekt internetowy napisany w Javie. Piszę więc skrypty kompilacji i wdrażania. Do stworzenia kompilacji użyłem mrówki. Ciągłe budowanie odbywa się za pomocą Jenkinsa. Kompilacja generuje 3 różne artefakty: Plik wojenny Zamek błyskawiczny z układami Zamek z obrazami Jak dotąd tak dobrze, ale teraz muszę napisać skrypt wdrażania, który …
Jest moment, w którym zaczynasz rozumieć, że w architekturze mikrousług, bardziej przerażające jest poczekanie tygodnia na wdrożenie wszystkich mikrousług na raz, aby upewnić się, że wszystko działa razem, niż ścisłe egzekwowanie wersji interfejsu API, pisanie wielu automatycznych testy (po trochu każdy: jednostka i eksploracja, integracja) oraz automatyczne wdrożenie do produkcji, …
Nasz klient chce, abyśmy napisali dla niego niestandardową aplikację, z której będzie mógł korzystać na kilku iPadach w swojej firmie. Ta aplikacja jest prawdopodobnie przydatna tylko dla tego jednego klienta (może jeszcze dwóch lub trzech w przyszłości, ale dopiero po dodatkowej personalizacji). Czytam, że jeśli klient subskrybuje program zakupów wielkogabarytowych …
Jestem pewien, że wielu z was doświadczyło tego problemu. Witryna lub aplikacja internetowa jest uruchomiona i działa. Chcesz załadować następną wersję, ale nie wszystko zrozumiałeś, na przykład ustawienie wartości false w pliku konfiguracyjnym, wstawienie kolejnego rekordu do bazy danych i wykonanie wielu drobnych rzeczy, które czasami mogą liczyć do 20 …
Pytanie Czy istnieje uzasadniony powód, aby NIE używać SVN do wdrożeń produkcyjnych, czy jest to tylko przypadek osobistych preferencji i nie ma prawdziwego argumentu przeciwko SVN? tło Moje miejsce pracy ma kulturę oznaczania wersji w SVN, a następnie wdrażanie tych wersji bezpośrednio na różnych serwerach internetowych przy użyciu svn colub …
Korzystam z Gulp do generowania zminimalizowanego CSS z mojego kodu SASS dla projektu, nad którym pracuję. Zastanawiałem się, czy uważa się za najlepszą praktykę zregenerowanie tego zminimalizowanego CSS, gdy wypychasz live z Git ... lub Czy przechowywać zminimalizowane pliki CSS w Git, aby były one automatycznie przesyłane na żywo do …
Zastanawiam się nad wykorzystaniem przepływów pracy kompilacji TFS do złożonych wdrożeń. Niektóre z nich mogą wymagać wdrożenia: Aplikacje i usługi internetowe Baza danych Raporty SSRS Pakiety SSIS Kto wie co jeszcze Podoba mi się fakt, że mogę nadać przepływowi pracy kilka podstawowych parametrów, takich jak kompilacja do wdrożenia, a ona …
Mam projekt średniej wielkości, który właśnie zbliża się do końca fazy „niechlujnych prototypów zasilanych kofeiną do pokazów klienckich” i przechodzi w fazę „pomyśl o przyszłości”. Projekt składa się z urządzeń opartych na systemie Linux z oprogramowaniem i oprogramowaniem układowym oraz centralnego administracyjnego serwera WWW. Obecnie istnieje 10 prototypów, oczekuje się, …
Zaczęliśmy od jednego programisty i jednego repozytorium svn zawierającego cały nasz kod: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (w tym czasie była to duża poprawa). Po tym, jak mieliśmy szansę się nieco rozwinąć, zaczęliśmy mieć problemy z zależnościami cyklicznymi, powolnymi testami i ogólnymi trudnościami w ponownym korzystaniu z kodu (ponieważ np. Zestaw …
Jestem nowy, a także nowy 19-letni programista PHP, który właśnie został zatrudniony, więc nie jestem pewien, jak to działa. Wiele firm opracowując swoje strony internetowe nie indeksuje swoich witryn. Jakie są sposoby ukrywania pracy html5 / css, a następnie php / mysql w wyszukiwarkach? Jeśli się nie mylę, są to …
Od jakiegoś czasu używam Pythona, zarówno w kontekście osobistych, jak i profesjonalnych projektów. Jedną z rzeczy, które ostatnio mi się przydarzyły, jest to, że nigdy nie myślałem o dobrym sposobie wdrażania programów w języku Python. Zasadniczo, ponieważ jest to głównie kilka skryptów, zwykle po prostu kopiuję je na maszynę, na …
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.