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.