Dotenv-linter e ntlafalitsoe hore e be mofuta oa 2.2.1

Ntlafatso e lokollotsoe bakeng sa dotenv-linter, sesebelisoa se sebetsang sa ho lekola le ho lokisa liphoso lifaeleng tsa .env (Docker environment variable files).

Baetsi ba mananeo ba bangata ba leka ho khomarela Manifesto ea Twelve Factors ha ba etsa software. Mokhoa ona o u lumella ho qoba mathata a mangata a amanang le ho tsamaisoa ha likopo le tšehetso ea bona e eketsehileng. E 'ngoe ea melao-motheo ea manifesto ena e bolela hore litlhophiso tsohle li lokela ho bolokoa ka mefuta e fapaneng ea tikoloho. Sena se u nolofalletsa ho li fetola bakeng sa libaka tse fapaneng (Staging, QA, Production) ntle le ho fetola khoutu. Lifaele tsa .env li sebelisoa haholo ho boloka mefuta e fapaneng le boleng ba eona.

dotenv-linter e fumana le ho lokisa mathata a atileng haholo lifaeleng tse joalo: mabitso a kopi, li-delimiters tse fosahetseng, tse se nang boleng, libaka tse eketsehileng, joalo-joalo. Ho etsoa kopi ea "backup" bakeng sa faele ka 'ngoe e le hore liphetoho li ka khutlisetsoa morao.

Sesebelisoa se ngotsoe ka Rust, se potlakile haholo ebile se sebetsa ka mefuta-futa - se ka hokahanngoa le morero ofe kapa ofe ka puo leha e le efe ea lenaneo.

Dotenv-linter ke karolo ea "Awesome Rust Mentors" mme e thusa bafani ba li-novice ho nka mehato ea pele ho nts'etsopele ea software ea mohloli o bulehileng.

Sebaka sa morero: https://github.com/dotenv-linter/dotenv-linter


Sehlooho se nang le mehlala le tlhaloso ea mosebetsi: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Source: linux.org.ru