„Projektek GitLab - cPanel összerendelése” változatai közötti eltérés
(Új oldal, tartalma: „=== Korábbi projektek esetén === A korábbi projektek esetén a cPanelben található '''File Manager'''-t kell használni (mivel a gitignore-ok nem megfelelően vann…”) |
|||
2. sor: | 2. sor: | ||
A korábbi projektek esetén a cPanelben található '''File Manager'''-t kell használni (mivel a gitignore-ok nem megfelelően vannak beállítva). A feltöltendő módosításokat '''zip fájlként''' kell bemásolni a megfelelő projekt mappájába (a projektek a public_html-ben vannak elhelyezve). A zip fájlból '''elkell távolítani az összes nem változtatandó fájlt és mappát''', ilyenek eltávolítandó elemek lehetnek például a vendor, a konfig beállítások (pl. db) és az npm. | A korábbi projektek esetén a cPanelben található '''File Manager'''-t kell használni (mivel a gitignore-ok nem megfelelően vannak beállítva). A feltöltendő módosításokat '''zip fájlként''' kell bemásolni a megfelelő projekt mappájába (a projektek a public_html-ben vannak elhelyezve). A zip fájlból '''elkell távolítani az összes nem változtatandó fájlt és mappát''', ilyenek eltávolítandó elemek lehetnek például a vendor, a konfig beállítások (pl. db) és az npm. | ||
+ | [[Fájl:gitlab_ssh_clone.png|200px|bélyegkép|jobbra|GitLab-on a projekt "clone with SSH" linkje]] | ||
=== Újabb projektek esetén === | === Újabb projektek esetén === | ||
− | Az újabb projektek esetén már használatban van a cPanel GIT Version Control funkciója. Az újonnan létrehozott projektek GitLab és cPanel összerendelését is az említett funkciónál tudjuk megvalósítani. A Create-re kattintva a Clone URL mezőbe a GitLabon található projektnél kell a | + | Az újabb projektek esetén már használatban van a cPanel '''GIT Version Control''' funkciója. Az újonnan létrehozott projektek GitLab és cPanel összerendelését is az említett funkciónál tudjuk megvalósítani. A Create-re kattintva a Clone URL mezőbe a GitLabon található projekt "clone with SSH" linkjét kell megadnunk (mely az ábrán is látható). A Repository Path az a Domain-nél a már meghatározott helyre kell, hogy mutasson tehát .../public_html/<domain_prefix>. A repository name-nél szintén a domain prefixet adjuk meg.<br> |
+ | |||
+ | Lehetséges, hogy nem jön létre a kapcsolat. Leggyakrabban két dolgot kell elvégezni, hogy megfelelően működjön: | ||
+ | # A File Manager public_html-ben az automatikusan létrehozott projekt mappa tartalmát törölni szükséges. | ||
+ | # GitLabon cPanel fiók jogosultság hozzáadása: Az alábbi ábrán látható módon, a GitLabon a projektnél a felhasználók hozzáadásánál kell hozzáadni a @cpanel (cPanel gitClone) fiókot Developer jogosultsággal. | ||
+ | [[Fájl:cPanel_git_clone.png|500px|bélyegkép|középre|GitLab projekthez cPanel fiók hozzáadása]] |
A lap 2022. szeptember 30., 08:47-kori változata
Korábbi projektek esetén
A korábbi projektek esetén a cPanelben található File Manager-t kell használni (mivel a gitignore-ok nem megfelelően vannak beállítva). A feltöltendő módosításokat zip fájlként kell bemásolni a megfelelő projekt mappájába (a projektek a public_html-ben vannak elhelyezve). A zip fájlból elkell távolítani az összes nem változtatandó fájlt és mappát, ilyenek eltávolítandó elemek lehetnek például a vendor, a konfig beállítások (pl. db) és az npm.
Újabb projektek esetén
Az újabb projektek esetén már használatban van a cPanel GIT Version Control funkciója. Az újonnan létrehozott projektek GitLab és cPanel összerendelését is az említett funkciónál tudjuk megvalósítani. A Create-re kattintva a Clone URL mezőbe a GitLabon található projekt "clone with SSH" linkjét kell megadnunk (mely az ábrán is látható). A Repository Path az a Domain-nél a már meghatározott helyre kell, hogy mutasson tehát .../public_html/<domain_prefix>. A repository name-nél szintén a domain prefixet adjuk meg.
Lehetséges, hogy nem jön létre a kapcsolat. Leggyakrabban két dolgot kell elvégezni, hogy megfelelően működjön:
- A File Manager public_html-ben az automatikusan létrehozott projekt mappa tartalmát törölni szükséges.
- GitLabon cPanel fiók jogosultság hozzáadása: Az alábbi ábrán látható módon, a GitLabon a projektnél a felhasználók hozzáadásánál kell hozzáadni a @cpanel (cPanel gitClone) fiókot Developer jogosultsággal.