Dotenv-linter đã được cập nhật lên phiên bản 2.2.1

Một bản cập nhật đã được phát hành cho dotenv-linter, một công cụ hữu ích để kiểm tra và sửa lỗi trong tệp .env (tệp biến môi trường Docker).

Nhiều lập trình viên cố gắng tuân thủ Tuyên ngôn Mười hai yếu tố khi phát triển phần mềm. Cách tiếp cận này cho phép bạn tránh được một số lượng lớn các vấn đề liên quan đến việc triển khai ứng dụng và hỗ trợ thêm cho chúng. Một trong những nguyên tắc của bản tuyên ngôn này nêu rõ rằng tất cả các cài đặt phải được lưu trữ trong các biến môi trường. Điều này cho phép bạn thay đổi chúng cho các môi trường khác nhau (Giai đoạn, Đảm bảo chất lượng, Sản xuất) mà không cần thay đổi mã. Các tệp .env được sử dụng rộng rãi để lưu trữ các biến và giá trị của chúng.

dotenv-linter tìm và khắc phục các sự cố phổ biến nhất trong các tệp như vậy: tên trùng lặp, dấu phân cách không chính xác, biến không có giá trị, khoảng trắng thừa, v.v. Một bản sao lưu được tạo cho mỗi tệp để có thể khôi phục các thay đổi.

Công cụ này được viết bằng Rust, nó rất nhanh và linh hoạt - nó có thể được kết nối với bất kỳ dự án nào bằng bất kỳ ngôn ngữ lập trình nào.

Dotenv-linter là một phần của “Những người cố vấn tuyệt vời cho Rust” và giúp những người đóng góp mới vào nghề thực hiện những bước đầu tiên trong quá trình phát triển phần mềm nguồn mở.

Kho lưu trữ dự án: https://github.com/dotenv-linter/dotenv-linter


Bài viết kèm ví dụ và mô tả công việc: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Nguồn: linux.org.ru