Trang chủ » Blog » Hướng dẫn deploy heroku trong Spring Boot (Phần 2)

Hướng dẫn deploy heroku trong Spring Boot (Phần 2)

bởi CodeGym | 06/12/2023 17:31 | Blog
  • Sau khi thực hiện đầy đủ các bước trên, các bạn vào lại dự án Spring Boot vừa tạo ở máy mình và sử dụng environment variable mình đã giới thiệu ở bài sử dụng biến môi trường trong Spring Boot (https://blog.codegym.vn/2020/02/21/huong-dan-su-dung-environment-variable-trong-spring-boot/) để cấu hình data source trên local và trên heroku như sau
  • Trước hết chúng ta sẽ tạo file có tên local.env để sử dụng ở máy mình, file .env để sử dụng trên Heroku và cấu hình file application.properties như sau:

deploy heroku (Phần 2)

  • Trong file local.env các bạn cấu hình như sau

deploy heroku (Phần 2)

  • Còn ở trong file .env, các bạn lấy url, username, password ở trong thẻ setting của add-on heroku postgres như mình đã nói ở bài trước:

  • Sau đó các bạn tạo một dự án của mình lên github và ở trong giao diện trang web của heroku chúng ta chọn thẻ deploy

deploy heroku (Phần 2)

  • Trong giao diện này ở phần Deployment method chúng ta chọn connect to Github

deploy heroku (Phần 2)

  • Sau đó các bạn chọn enable automatic deploys để heroku tự động deploy ứng dụng của bạn mỗi khi bạn push đoạn code mới lên github

  • Và bây giờ các bạn hãy push project của mình lên github và heroku sẽ tự động deploy
  • Ngoài ra các bạn có thể tích chọn with for CI to pass before deploy nếu project của bạn có các bộ test và sử dụng automation test để ứng dụng của bạn không bị lỗi nếu xảy ra lỗi
  • Đây là kết quả sau khi deploy thành công

 

Author: Nguyễn Minh Quân

Đăng ký nhận bộ tài liệu kỹ năng dành cho lập trình viên (video hướng dẫn + slide) tại đây

Tìm hiểu thêm về mô hình Coding Bootcamp tại đây

Tags:

0 Lời bình

Gửi Lời bình

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

BÀI VIẾT LIÊN QUAN

BẠN MUỐN HỌC LẬP TRÌNH?

GỌI NGAY

098 953 44 58

Đăng ký tư vấn lộ trình học lập trình

Đăng ký tư vấn, định hướng lộ trình học và giải đáp các thắc mắc về ngành nghề – Miễn phí – Online.

8 + 11 =

TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM
TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM