AI Virtual Labs Backend

Come effettuare la push dell'immagine sul repository

  1. (Eseguire solo la prima volta) Creare un nuovo token github seguendo le istruzioni qui, con il permesso di scrivere packages e salvalo in un file ~/GH_TOKEN.txt.
  2. (Eseguire solo la prima volta) cat ~/GH_TOKEN.txt | sudo docker login docker.pkg.github.com -u username_github --password-stdin
  3. Cambiare l'url del db in application.properties da spring.datasource.url=jdbc:mysql://localhost:3306/teams a spring.datasource.url=jdbc:mysql://vl_db:3306/teams
  4. mvn package
  5. sudo docker build -t docker.pkg.github.com/ai-poli-bllf/backend/vl_backend:VERSION .
  6. sudo docker push docker.pkg.github.com/ai-poli-bllf/backend/vl_backend:VERSION