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 – https://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 https://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 – https://unicode-converter.javaleader.pl:


Leave a comment

Your email address will not be published.


*