Projectdirectories instellen voor RWS
Leer hoe je RWS Git-repositories kunt klonen met behulp van het kloonscript en Ansible Galaxy Rollen en Collecties kunt installeren om je ontwikkelomgeving efficiënt op te zetten.
Categories:
Voer het Kloonscript uit
sudo apt install git -y
export GIT_USER= # je gitlab gebruiker
export GIT_MAIL= # je gitlab email
eval `ssh-agent -s`
ssh-add
curl -s -L https://gitlab.com/c2platform/rws/ansible-gis/-/raw/master/clone.sh | bash
Maak rws Alias
Als onderdeel van het instellen van de C2 ontwikkelomgeving, zie
Setup Project Directory and Install Ansible
,
hebben we twee aliassen c2 en c2-home gemaakt.
$$alias c2-home='cd ~/git/gitlab/c2/ansible-dev'
alias c2='c2-home && source ~/.virtualenv/c2d/bin/activate'$$
Voor de ontwikkeling van RWS maken we de alias rws zoals hieronder weergegeven.
$$alias rws='c2 && cd ~/git/gitlab/c2/ansible-gis'$$
Installeer Ansible Collecties en Rollen
Navigeer naar de root van het Ansible-project en activeer de Ansible virtuele
omgeving met behulp van de rws alias. Installeer vervolgens de rollen en collecties als volgt:
source ~/.bashrc
rws # activeer de RWS 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 de RWS-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.