Beállítások¶
Áttekintés¶
A beállítások lehetővé teszik a projekt konfigurációjának kezelését.
Projekt neve¶
A projekt nevének megadása.
Ez határozza meg azt a címet, amelyet a termelési adatbázis eléréséhez használnak.
A tesztelési és fejlesztési buildjeinek címei ebből a névből származnak, és automatikusan hozzárendelődnek. Azonban, ha megváltoztatja a projekt nevét, csak a jövőbeli buildjei fogják használni az új nevet.
Munkatársak¶
Kezelje azokat a Github felhasználókat, akik hozzáférhetnek a projekthez.
Három felhasználói szint létezik:
Admin: hozzáféréssel rendelkezik az Odoo.sh projekt összes funkciójához.
Tester: hozzáféréssel rendelkezik a Staging és Development adatbázisokhoz és azok eszközeihez. Ez a szerepkör a Felhasználói Elfogadási Teszteket végző felhasználók számára készült. A tesztelők dolgozhatnak a termelési adatok másolataival, de nem férhetnek hozzá a termelési adatbázishoz az Odoo.sh eszközein keresztül.
Developer: csak a Development adatbázisokhoz és azok eszközeihez fér hozzá. Ez a szerepkör azoknak a fejlesztőknek szól, akik kódmódosításokat javasolnak, de nem férhetnek hozzá a termelési és tesztelési adatbázisokhoz az Odoo.sh eszközein keresztül.
Fejlesztő |
Tesztelő |
Adminisztrátor |
||
|---|---|---|---|---|
Fejlesztés |
Előzmények |
|||
1-kattintásos csatlakozás |
||||
Naplók |
||||
Shell/SSH |
||||
Levelek |
||||
Beállítások |
||||
Tesztelés |
Előzmények |
|||
1-kattintásos csatlakozás |
||||
Naplók |
||||
Shell/SSH |
||||
Levelek |
||||
Felügyelet |
||||
Biztonsági mentések |
||||
Frissítés |
||||
Beállítások |
||||
Gyártás |
Előzmények |
|||
1-kattintásos csatlakozás |
||||
Naplók |
||||
Shell/SSH |
||||
Levelek |
||||
Felügyelet |
||||
Biztonsági mentések |
||||
Frissítés |
||||
Beállítások |
||||
Állapot |
||||
Beállítások |
Figyelem
Ezek a szerepkörök csak az Odoo.sh használatára vonatkoznak. Fontos, hogy a felhasználói szerepkörök hozzárendelését tükrözzük a GitHub-on található adattárban. Kérjük, tekintse meg a GitHub dokumentációs részét a Managing a branch protection rule részletes útmutatásért.
Nyilvános hozzáférés¶
Engedélyezze a nyilvános hozzáférést a fejlesztési buildjeihez.
Ha aktiválva van, ez az opció nyilvánosan elérhetővé teszi a Builds oldalt, lehetővé téve a látogatók számára a fejlesztési build naplók megtekintését.
A gyártási és tesztelési buildek ki vannak zárva, a látogatók csak az állapotukat láthatják.
GitHub commit státuszok¶
Ez az opció lehetővé teszi, hogy az Odoo.sh commit státuszokat küldjön a GitHub tárházába, amikor egy build létrejön vagy frissül. Ehhez egy GitHub token szükséges, amely jogosultságokkal rendelkezik a commit státuszok tárházba történő küldéséhez. További információért tekintse meg a GitHub személyes hozzáférési tokenek dokumentációját.
Megjegyzés
A GitHub finomhangolt személyes tokenek lejárati dátummal rendelkeznek, és letiltásra kerülnek, ha nem sikerül frissíteniük a commit státuszt. A tokent bármikor lecserélheti az Odoo.sh felületén.
A GitHub-ra küldött commit státuszok a következő kontextusokkal rendelkezhetnek:
ci/odoo.sh (dev): egy fejlesztési build státusza
ci/odoo.sh (staging): egy tesztelési build státusza
ci/odoo.sh (production): egy gyártási build státusza
ci/odoo.sh (test_ci): a token tesztelése a Beállítások oldalon egy teszt státuszt küld a tárház utolsó commitjára
Egyedi domainek¶
További domainek konfigurálásához kérjük, tekintse meg a megfelelő ág beállítások fülét.
Almodulok¶
Konfigurálja a telepítési kulcsokat azokhoz a privát adattárakhoz, amelyeket almodulokként használ az ágaiban, hogy az Odoo.sh letölthesse azokat.
Figyelem
Ezek a beállítások csak privát adattárak esetén szükségesek. Ha az almodulok beállításával kapcsolatban keres útmutatást, az utasítások elérhetők a dokumentáció Almodulok fejezetében.
Amikor egy adattár privát, nem lehetséges nyilvánosan letölteni annak ágait és verzióit. Emiatt szükséges egy telepítési kulcs konfigurálása az Odoo.sh számára, hogy a távoli Git szerver engedélyezze platformunk számára a privát adattár verzióinak letöltését.
A telepítési kulcs konfigurálásához egy privát adattárhoz, járjon el az alábbiak szerint:
az input mezőbe illessze be a privát al-adattár SSH URL-jét, majd kattintson az Add gombra,
például [email protected]:USERNAME/REPOSITORY.git
lehet más Git szerver is, mint a Github, például Bitbucket, Gitlab vagy akár a saját önállóan üzemeltetett szervere
másolja a nyilvános kulcsot,
ennek így kell kinéznie: ssh-rsa some…random…characters…here…==
a privát al-repozitórium beállításaiban adja hozzá a nyilvános kulcsot a telepítési kulcsok közé.
Github.com:
Bitbucket.com:
Gitlab.com:
Önálló hosztolás: adja hozzá a kulcsot a git felhasználó authorized_keys fájljához a .ssh könyvtárban
Tárolási méret¶
Ez a szakasz megmutatja a projekt által használt tárolási méretet.
A tárolási méret a következőképpen kerül kiszámításra:
a PostgreSQL adatbázis mérete
a konténerben elérhető lemezfájlok mérete: adatbázis fájltár, munkamenet tároló könyvtár…
Figyelem
Amennyiben elemezni szeretné a lemezhasználatot, futtathatja az ncdu eszközt a Web Shell-ben.
Ha a termelési adatbázis mérete meghaladja az előfizetésében biztosítottat, az automatikusan szinkronizálódik vele.
Adatbázis Munkavállalók¶
További adatbázis munkavállalók itt konfigurálhatók. Több munkavállaló segít növelni a termelési adatbázis terhelhetőségét. Ha többet ad hozzá, az automatikusan szinkronizálódik az előfizetésével.
Figyelem
Több munkavállaló hozzáadása nem oldja meg varázsütésre az összes teljesítményproblémát. Csak lehetővé teszi a szerver számára, hogy több kapcsolatot kezeljen egyszerre. Ha egyes műveletek szokatlanul lassúak, valószínűleg a kóddal van probléma, ha nem az Ön saját testreszabásai miatt, akkor nyithat egy hibajegyet itt.
Staging Ágak¶
További staging ágak lehetővé teszik több funkció fejlesztését és tesztelését egyidejűleg. Ha többet ad hozzá, az automatikusan szinkronizálódik az előfizetésével.
Aktiválás¶
Megmutatja a projekt aktiválásának állapotát. Szükség esetén megváltoztathatja a projekt aktiválási kódját.