Travis czyli ciągła integracja w chmurze
Travis czyli ciągła integracja w chmurze
Wpis ten jest powiązany z wpisami które dotyczą Jenkinsa, czyli oprogramowania które zapewnia proces ciągłej integracji:
https://javaleader.pl/2019/07/29/continuous-integration-w-oparciu-o-jenkins-czesc-1/
https://javaleader.pl/2019/07/30/continuous-integration-w-oparciu-o-jenkins-czesc-2/
Travis – http://travis-ci.org/ to narzędzie która dostarcza nam możliwość uruchomienia procesu ciągłej integracji bez konieczności instalowania i konfigurowania własnego oprogramowania np. Jenkinsa. Jest to szczególnie przydatne dla małych aplikacji.
Rejestrujemy konto w serwisie http://travis-ci.org/ z użyciem GitHuba a następnie wybieramy repozytorium które chcemy podpiąć pod proces ciągłej integracji:
Należy również w głównym katalogu projektu utworzyć plik .travis.yml:
language: java sudo: true dist: trusty jdk: oraclejdk8 addons: apt: packages: - oracle-java8-installer before_install: - chmod +x mvnw
Wynik buildu dla aplikacji unicode-converter – http://unicode-converter.javaleader.pl:
Leave a comment