Archive for the 'Continuous integration' Category
Wednesday, August 5th, 2009
Powrócili po przerwie wakacyjnej moi Anglicy więc możemy wrócić do jedynego słusznego języka na Koziolekweb. Ok dzisiejszy temat zajęć to użycie mieszanki statycznych importów i adnotacji @RunWith w ramach tworzenia testów JUnit. Cel W JUnit nie mamy do dyspozycji adnotacji @BeforeSuite znanej z TestNG. Mały problem. Oczywiście jest możliwość tworzenia zestawów testów w taki sposób: [...]
Posted in Continuous integration, Inżynieria Oprogramowania, Java, Maven | No Comments »
Tuesday, July 7th, 2009
Next post in English (probably all short technical post will be in English from now longer and not technical will be still in Polish). Ad rem. Sometimes one of this strange guys who write in perl/ruby/phyton create some super-fucking-extra script that solve all problems in project but you must run it always when you compile [...]
Posted in bash, Continuous integration, GWT, Java, Maven, Programowanie | 3 Comments »
Sunday, May 31st, 2009
Dziwnego buga znalazłem w Hudsonie. Czasami (rozkład losowy) pojawia się problem z kodowaniem znaków. Rozwiązanie to instalacja najnowszego Hudsona (1.309) i restart Glassfisha…. Dodaj do
Posted in Continuous integration, Inżynieria Oprogramowania, Java, miniblog | No Comments »
Monday, May 25th, 2009
Dzisiaj Janek zadał mi pytanie: Jak zdefiniować stabilność w sensie CI? Problem związany jest z kilkoma narzędziami, które chciałbym zaprezentować w ramach tego cyklu. Dżentelmeńska umowa Inaczej nie można nazwać tego jak działają zasady, którymi kierujemy się przy określaniu standardów kodu. Każdy zespół powinien sam wypracować sobie taki standard i przyjąć go jako jedyny słuszny. [...]
Posted in Continuous integration, Inżynieria Oprogramowania, Java | 1 Comment »
Friday, May 22nd, 2009
… kilku rzeczy zrobić. Niestety maven + hudson nie sprawdzają się przy wykonywaniu niektórych operacji. Szczególnie boli tu słaby plugin do JBossa. Względnie ja jestem durny i nie potrafię wysłać aplikacji w postaci paczki .ear przez JMX. W każdym bądź… Hudson idealnie nadaje się za to do tworzenia różnych dziwnych kombinacji pomiędzy zadaniami. Dlatego też [...]
Posted in bash, Continuous integration, J5EE, Java, Programowanie | No Comments »
Thursday, April 23rd, 2009
Szokujące? I dobrze. Chodzi mi tu o dwa polecenia mavena, które mogą przysporzyć problemów. Pierwsze: Listing 1. nie za dobrze $mvn clean compile test jar:jar dependency:copy-dependencies javadoc:javadoc site-deploy Drugie: Listing 2. też nie za dobrze $mvn clean compile jar:jar dependency:copy-dependencies javadoc:javadoc site-deploy Na czym polega różnica? W pierwszym przypadku jeżeli jakikolwiek test się zawali to [...]
Posted in Continuous integration, Maven, Programowanie | No Comments »