Przedstawię pokrótce jak można wrzucić utworzoną aplikację na serwery Heroku.
Tutaj przykład utworzonego prostego “Hello World” we frameworku Javy – Springu:
https://github.com/traininguniverse/HerokuDeployExample
Ściągamy repo i następnie je otwieramy w terminalu:
cd HerokuDeploExample-master
Żeby mieć zastosowanie do deploy-owania nowej własnej aplikacji usuwamy ukryty folder “.git”.
I zaczynamy tak jakbyśmy mieli tworzoną aplikację od nowa.
Najpierw inicjalizujemy puste repozytorium:
git init
Dodajemy na podstawie danych z Heroku ustawienia lokalne git:
git config user.email “imie.nazwisko@domena.pl”
git config user.name “Imie Nazwisko”
Dodajemy pliki i zatwierdzamy:
git add .
git commit -m “Add app”
Tworzymy aplikacje na Heroku – podajemy nazwę:
heroku create app-name
Sprawdzamy czy zdalne repo jest dobrze ustawione:
git remote -v
Jeżeli istnieje już utworzona aplikacja (np. poprzez panel na stronie internetowej), to wywołujemy komendę:
heroku git:remote -a app-name
Wrzucamy repozytorium na serwer:
git push heroku master
Automatycznie ta przykładowa aplikacja z github-a zostaje już uruchomiona.
Otwieramy aplikację komendą:
heroku open
W przeglądarce dodajemy jeszcze na końcu w pasku adresu napis “/hello”.
Powinno ukazać Nam się tekst “Hello World”.