Hey Guys! In my previous article, I described how to easily create infrastructure for host Docker containers. Today I want to do present, how to connect it with CI / CD process.Requirements.The project with defined Dockerfile file,The account in Azure Portal | Azure DevOps | Github (or another repository),Server with infrastructure, 1 – 3 hours of work.Azure portal – configuration. Firstly, You must create subscription at Your azure portal account (of course if you don’t ...
Jest to ostatni wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Dziś postawimy klaster w Azure oraz wypromujemy aplikacje ze środowiska testowego na produkcyjne.
Architektura 1633 dni, 18 minut temu 63 źrodło rozwiń
Jest to następny wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Tym razem zepniemy cały flow z poprzednich wpisów i wdrożymy aplikację na klaster testowy.
Architektura 1641 dni, 3 godziny, 20 minut temu 43 źrodło rozwiń
Hej, ze względu na sporo wydarzeń w moim życiu prywatnym nie jestem w stanie pisać regularnie. Jednak na ten moment jest trochę luźniej, także lecimy. Ten wpis jest kolejnym z serii CI/CD pipeline z użyciem Kubernetesa. Dziś zajmiemy się narzędziem o nazwie Octopus Deploy.
Architektura 1648 dni, 2 godziny, 11 minut temu 42 źrodło rozwiń
Rozwijasz równolegle kilka wersji aplikacji i chcesz udostępnić testerom dwie zupełnie oddzielne wersji aplikacji? W taki sposób, aby nie przeszkadzali sobie w swojej pracy.
Last time we created a gated check-in build for .NET Core app. It works very well, but we did there one thing which is in general a bad practice in our proficiency. We duplicated build steps for building and testing .NET Core app. We can do better than that, we can use templates. Following the documentation: Templates let you define reusable content, logic, and parameters. Templates function in two ways. You can insert reusable content with a template or you can use a template to control what is allowed...
Na jakie środowiska będziemy mogli wdrażać aplikację, jeżeli skonfigurujemy procesy CI/CD?
Azure DevOps can do many marvelous things. It gives you process transparency and automation and so much more with logging and simply more control of the CI/CD processes. Here is a story on how to manage and automatically control you deployment process using enterprise tools.
Automatyzacja CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core – stawianie klastra na AWS Cześć! Zapraszam na nową serię wpisów dotyczącej stworzenia pipeline CI/CD z użyciem Kubernetesa, chmury AWS, Azure i .NET Core. Pierwszy wpis poruszy temat stawiania klastra w chmurze AWS. Przegląd architektury Cały pipeline będzie miał następujący Więcej…
Architektura 1822 dni, 1 godzinę, 16 minut temu 149 źrodło rozwiń
Github dorobił się dwóch istotnych produktów: Actions oraz Package Registry. Actions to wbudowany w Github CI/CD na bazie Azure DevOps. Package Registry to za to rejestr paczek JavaScript (dla npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) oraz Docker images Do nauki ten zestaw jest przydatny, a do pobocznych projektów wręcz idealny!
Cześć! Zapraszam na nową serię wpisów dotyczącej stworzenia pipeline CI/CD z użyciem Kubernetesa, chmury AWS, Azure i .NET Core. Pierwszy wpis poruszy temat stawiania klastra w chmurze AWS.
Architektura 1858 dni, 3 godziny, 18 minut temu 132 źrodło rozwiń
Azure DevOps to to nie jest, ale dzisiaj pokazuje najprostszą formę continous deployment dla aplikacji webowych oraz funkcji w Azure za pomocą deployment center. Fajne do małych projektów POC/test/solo z minimalnym progiem wejscia.
Chciałbym Ci pokazać, że umiejętności związane z DevOps przydadzą Ci się na 100%. Przed Tobą 10 powodów, dlaczego każdy programista musi znać DevOps.
Sztuka programowania 2047 dni, 2 godziny, 30 minut temu 270 źrodło rozwiń
CI CakeBuild na AppVeyor z użyciem appveyor.yml Napisanie skryptów budujących to jedno. Konfiguracja serwera CI to drugie. Natomiast połącznie tych dwóch elementów daje więcej niż ich suma. Przedstawiam dzisiaj, na przykładzie, jak uruchomić skrypty CakeBuild na Appveyor z użyciem appveyor.yml. Ten post Więcej…
Bardzo dawno temu, gdy człowiek chciał wyjechać do chAmeryki. Musiał najpierw zebrać trochę grosza by mieć na podróż. A potem różnymi środkami przedostać się z miejsca początku swojej podróży na statek. Korzystał z różnych sposobów lokomocji, piechota, muły, pociągi. Ostatecznie, gdy znalazł ...
Po kilku latach kopiowania funkcji pomocniczych między projektami stworzyłem własną bibliotekę - lib12. W tym artykule opisuję do czego może się ona przydać, a także co to jest .NET Standard oraz jak utworzyć własną paczkę nugetową i publikować ją przy użyciu CI/CD.