Jenkins + Maven + Spring Boot

Jenkins + Maven + Spring Boot
  • Rejestracja: dni
  • Ostatnio: dni
0

Cześć, chciałem pouczyć się korzystać z Jenkinsa i zrobiłem pustą aplikację w Spring Boot. Do folderu webapp wrzuciłem Bootstrapowy theme SB Admin 2 (https://startbootstrap.com/template-overviews/sb-admin-2/) i wrzuciłem to do repo na Bitbuckecie. Następnie na moim VPSie z Ubuntu zainstalowałem Jenkinsa, Mavena itp, skonfigurowałem go, zrobiłem nowe zadanie, które pobiera pliki z repozytorium i builduje je do wara za pomocą mvn clean install. Następnie uruchamiany jest skrypt który uruchamia aplikację poleceniem "java -jar aplikacja.war". Problem w tym, że chyba Jenkins nie dociąga plików .css .js itp. Znalazłem informacje, że może to być przez reguły bezpieczeństwa Jenkinsa, zastosowałem się więc do tych porad http://stackoverflow.com/a/35785788/6681718, uruchomiłem aplikację jeszcze raz, jednak to nie pomogło. Zbuildowałem też to lokalnie na moim komputerze do wara wrzuciłem na VPSa i uruchomiłem.
Aplikacje są na adresach:
http://213.32.69.125:8011/ - zbuildowana przez Jenkinsa
http://213.32.69.125:8012/ - zbuildowana lokalnie
Gdyby ktoś mógł zerknąć i doradzić, co robię źle byłbym bardzo wdzięczny.

  • Rejestracja: dni
  • Ostatnio: dni
0

Niestety nie mogę edytować postu a zapomniałem dodać, że login i hasło to user/password

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Nie no to raczej wygląda na jakiś inny problem, bo link który podałeś nie ma nic wspólnego z tym co robisz.

  1. Czy na pewno te pliki css i js są w repo? Może masz je lokalnie na dysku a w repo nie?
  2. Czy wersja mavena której używasz to ta sama co na jenkinsie?
  3. Dla testu: pobierz to repozytorium z bitbucketa w nowe miejsce, zbuduj i zobaczy czy tak zbudowane nadal działa.
  • Rejestracja: dni
  • Ostatnio: dni
0

Gapa za mnie, dziękuję Ci bardzo za nakierowanie mnie, automatycznie wygenerowany .gitignore ignorował katalog dist z NetBeansa, przez to nie poszły skrypty i cssy z tego folderu z Bootstrapa. Zedytowałem .gitignore i śmiga.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.