I och med att jag fått eld i baken vad det gäller färdigställandet av Java Developer-projektet (det ska vara klart om några veckor) så ägnar jag all fritid, förutom lite fysisk träning, till att knacka kod. Nu börjar jag känna att det nog ska gå att få prylarna att lira ihop så igår satte jag upp byggservern Hudson att bygga (och köra enhetstesterna) med Maven när jag checkar in förändringar.
Sun har ganska bestämda idéer om hur alltihop ska paketeras för att överhuvud taget befatta sig med det man skickar in och på JavaRanch har en vänlig själ satt ihop ett Ant-skript (med medföljande JUnit-test) som plockar ihop filerna enligt konstens alla regler om man bara specar var filerna finns. Jag fick inte Maven-skriptet att köra Ant-skriptet men valde en pragmatisk lösning. Det går ju egentligen lika bra att definiera ett nytt projekt i Hudson som bygger med Ant och ställa in att det ska köras varje gång efter att Maven-bygget kört.
Jag har inspekterat slutprodukten och stämt av mot instruktionerna och det verkar stämma fint. Nu gäller det bara att se till att själva filinnehållet håller måttet det också. Helst innan OS drar igång…
Och så lite bildbevis…
Åh, vad häftigt! Värst vad du betar av cert… Lycka till, det går säkert galant det här också!
Jag hjelpte en kille här på företaget sätta upp Maven till att fixa leverablerna på Sun sitt sätt…