Migracja z ant'a do gradle'a

0

Szukam materiałów i wszelkich informacji na temat migracji z anta do gradla. Projekt rozwijany przez naście lat, build.xml niesamowicie rozbudowany, totalny śmietnik (nikt w projekcie nad tym nie panuje). Postanowiłem wziąć sprawy w swoje ręce i poświęcić "trochę" prywatnego czasu na doprowadzenie tego do ładu. Czy ktoś z Was przerabiał podobny temat i jest w stanie podpowiedzieć jak się do tego zabrać, od czego zacząć ? Zaznaczam że nie chce odpalać z poziomu gradla builda antowego. Będę wdzięczny za wszelkie uwagi

0

Próbuj zacząć od zrobienia ant.importBuild "build.xml" w pustym gradle.build. Niestety wiele trzeba przerabiać, szczególnie jeżeli są jakieś taski antowe ściągane z innych jarów. Ale to daje jakąś szansę na to, że uruchomisz oryginalny build w nowym środowisku. Potem już można sobie task po tasku migrować.

Tak z glowy, co pamiętam:

  • Kolizje nazw tasków, trzeba przemianowywać taski o nazwach systemowych, np. clean
  • Nie działają taski typu optional (np. script). Nie znam generalnego obejścia, ale na script - tak.

1 użytkowników online, w tym zalogowanych: 0, gości: 1