Hudson CI, Maven, FlexMojos
-
Upload
juraj-michalek -
Category
Technology
-
view
782 -
download
1
description
Transcript of Hudson CI, Maven, FlexMojos
![Page 1: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/1.jpg)
Hudson CI, Maven a FlexMojos
SlovakiaAdobe User Group
Bratislava25.11. 2010
Michal GronJuraj Michálek (SinusGear)
Twitter: http://twitter.com/georgikskBlog: http://georgik.sinusgear.com
![Page 2: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/2.jpg)
Obsah
Maven
FlexMojos
![Page 3: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/3.jpg)
Ant
Ant = Makefile pre Javu
Všetky závislosti je nutnézabezpečiť ručne.
Problém s prepínaním verzií... :-(
![Page 4: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/4.jpg)
Maven3
web: http://maven.apache.org
Automatické získavanie závislostíz Maven repositories.
príkaz: mvn [parametre|ciele]
![Page 5: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/5.jpg)
pom.xml
Súbor s definíciami pre Mavenv roote projektu.
![Page 6: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/6.jpg)
Ukážková aplikácia
IT Gigants
http://georgik.sinusgear.com/wp-content/flex/itgigants.zip
![Page 7: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/7.jpg)
![Page 8: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/8.jpg)
Obsah pom.xml
Artifacts
Dependencies
Plugins
Repositories
![Page 9: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/9.jpg)
Repository cache
~/.m2/repository
Pri poškodení artefaktu stačíodmazať adresár s artefaktom.
Offline mód: mvn -o ...
![Page 11: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/11.jpg)
FlexMojos plugin
Plugin pre Maven
www.sonatype.org
Flex/AIR SDK, kompilátorAIR packager/sign
Video tutoriály: http://vimeo.com/georgiksk
![Page 12: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/12.jpg)
![Page 13: Hudson CI, Maven, FlexMojos](https://reader036.fdocument.pub/reader036/viewer/2022073101/555a27dfd8b42a900d8b49a4/html5/thumbnails/13.jpg)
Ďakujem za pozornosť
Slovakia Adobe User Group
Bratislava25.11. 2010
Michal Gron,Juraj Michálek (SinusGear)
Twitter: http://twitter.com/georgikskBlog: http://georgik.sinusgear.com