Projectdirectories Instellen voor PHX
Leer hoe je PHX Git-repositories kunt klonen met behulp van het clone-script en installeer Ansible Galaxy Rollen en Collecties om je ontwikkelomgeving efficiënt in te stellen.
Categories:
Voer het Klonscript uit
sudo apt install git -y
export GIT_USER= # jouw gitlab gebruiker
export GIT_MAIL= # jouw gitlab mail
eval `ssh-agent -s`
ssh-add
curl -s -L https://gitlab.com/c2platform/phx/ansible/-/raw/master/clone.sh | bash
Maak een phx
Alias aan
Als onderdeel van het instellen van de C2 ontwikkelomgeving zie
Projectdirectory Instellen en Ansible Installeren
hebben we twee aliassen c2
en c2-home
aangemaakt.
alias c2-home='cd ~/git/gitlab/c2/ansible-dev'
alias c2='c2-home && source ~/.virtualenv/c2d/bin/activate'
Voor PHX-ontwikkeling maken we de phx
alias aan zoals hieronder weergegeven.
alias phx='c2 && cd ~/git/gitlab/c2/ansible-gis'
Installeer Ansible Collecties en Rollen
Navigeer naar de hoofdmap van het Ansible-project en activeer de Ansible virtuele
omgeving met de phx
alias. Installeer daarna de rollen en collecties als volgt:
source ~/.bashrc
phx # activeer de PHX Ansible Virtuele Omgeving
ansible-galaxy install -r roles/requirements.yml --force --no-deps -p roles/external
ansible-galaxy collection install -r collections/requirements.yml -p .
Door deze stappen te volgen, heb je je projectdirectories ingesteld en ben je klaar voor PHX-ontwikkeling.
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.
Laatst gewijzigd 2025.05.22: phx dev environment PHX-1 (98524a6)