Add a Danish (.da) and a Bahasa Malaysia (.ms) page for each of the five wiki pages, a language bar on every page and a three-language sidebar, as in the wiki of TirSystem/github-action. Each translation records the sha256 of the English page it follows and names English as authoritative.
1.5 KiB
1.5 KiB
Dette er en oversættelse af
GettingStarted. Den engelske side er autoritativ, og ændringer her bliver overskrevet, næste gang wikien publiceres.
English | Dansk | Bahasa Melayu
Kom godt i gang
Krav
| Værktøj | Bruges til |
|---|---|
| bash 4.4 eller nyere | scriptet (macOS leveres med 3.2: installér først en nyere bash) |
git |
det lokale projekt og framework-submodulet |
curl |
GitHub- og Gitea-API'erne |
ssh (valgfri) |
SSH-kontrollen; uden den springes framework-trinnene over |
jq (valgfri) |
JSON-læsning; uden den bruges en lille indbygget læser |
Installation
git clone https://git.tirsystem.com/TirSystem-BashScript/repo-foundry.git
cd repo-foundry
src/create-project.sh --help
Intet installeres på hele systemet: scriptet kører fra checkout'et.
Konfiguration
Kopiér config.env.example til config.env og .env.example til .env, og angiv derefter tjenesternes adresser og tokens (se SSH og tokens). .env indeholder credentials og committes aldrig.
Kørsel
Start scriptet fra den mappe, der skal indeholde det nye projekt:
src/create-project.sh # tør kørsel: læser fra værterne, opretter intet
src/create-project.sh --apply # opretter alt efter et sidste ja
Der laves ingen commit i det nye projekt. Arbejd på en branch der: frameworkets hooks afviser commits på main.